Share via


Función QueryProtectedPolicy (processthreadsapi.h)

Consulta el valor asociado a una directiva protegida.

Sintaxis

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

Parámetros

[in] PolicyGuid

Identificador único global de la directiva que se va a consultar.

[out] PolicyValue

Recibe el valor en el que se establece la directiva proporcionada.

Valor devuelto

True si la función se realiza correctamente; de lo contrario, false.

Comentarios

Las directivas protegidas son opciones de configuración de todo el proceso que se almacenan en memoria de solo lectura. Esto está pensado para ayudar a proteger la directiva de estar dañada o modificada de forma no intencionada mientras se ejecuta una aplicación.

Para compilar una aplicación que llama a esta función, defina _WIN32_WINNT como 0x0603 o posterior. Para obtener más información, vea Usar los encabezados de Windows.

Esta función estaba disponible en Windows 8.1 y Windows Server 2012 actualización R2 3 (actualización de noviembre de 2014).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado processthreadsapi.h (incluya Windows.h)
Library Kernel32.lib
Archivo DLL Kernel32.dll