Поделиться через


Функция QueryProtectedPolicy (processthreadsapi.h)

Запрашивает значение, связанное с защищенной политикой.

Синтаксис

BOOL QueryProtectedPolicy(
  [in]  LPCGUID    PolicyGuid,
  [out] PULONG_PTR PolicyValue
);

Параметры

[in] PolicyGuid

Глобальный уникальный идентификатор политики для запроса.

[out] PolicyValue

Получает значение, заданное заданной политикой.

Возвращаемое значение

Значение true, если функция выполнена успешно; в противном случае — false.

Комментарии

Защищенные политики — это параметры конфигурации для всего процесса, которые хранятся в памяти только для чтения. Это позволяет защитить политику от непреднамеренного повреждения или изменения во время выполнения приложения.

Чтобы скомпилировать приложение, которое вызывает эту функцию, определите _WIN32_WINNT как 0x0603 или более поздней версии. Дополнительные сведения см. в разделе Использование заголовков Windows.

Эта функция стала доступна в Windows 8.1 и Windows Server 2012 R2 с обновлением 3 (обновление за ноябрь 2014 г.).

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [только классические приложения]
Минимальная версия сервера Windows Server 2012 R2 [только классические приложения]
Целевая платформа Windows
Header processthreadsapi.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll