Partager via


Fonction QueryProtectedPolicy (processthreadsapi.h)

Interroge la valeur associée à une stratégie protégée.

Syntaxe

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

Paramètres

[in] PolicyGuid

Identificateur global unique de la stratégie à interroger.

[out] PolicyValue

Reçoit la valeur sur laquelle la stratégie fournie est définie.

Valeur retournée

True si la fonction réussit ; sinon, false.

Remarques

Les stratégies protégées sont des paramètres de configuration à l’échelle du processus qui sont stockés dans la mémoire en lecture seule. Cela est destiné à protéger la stratégie contre toute altération ou modification involontaire pendant l’exécution d’une application.

Pour compiler une application qui appelle cette fonction, définissez _WIN32_WINNT comme 0x0603 ou version ultérieure. Pour plus d’informations, consultez Utilisation des en-têtes Windows.

Cette fonction est devenue disponible dans Windows 8.1 et Windows Server 2012 R2 update 3 (mise à jour de novembre 2014).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête processthreadsapi.h (inclure Windows.h)
Bibliothèque Kernel32.lib
DLL Kernel32.dll