Функция 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 |