SaferSetPolicyInformation, fonction (winsafer.h)
La fonction SaferSetPolicyInformation définit les contrôles de stratégie globaux.
Syntaxe
BOOL SaferSetPolicyInformation(
[in] DWORD dwScopeId,
[in] SAFER_POLICY_INFO_CLASS SaferPolicyInfoClass,
[in] DWORD InfoBufferSize,
[in] PVOID InfoBuffer,
LPVOID lpReserved
);
Paramètres
[in] dwScopeId
Étendue de la requête. Le tableau suivant répertorie les valeurs possibles.
Value | Signification |
---|---|
|
L’étendue de la requête est par ordinateur. |
|
L’étendue de la requête est par utilisateur. |
[in] SaferPolicyInfoClass
Valeur d’énumération SAFER_POLICY_INFO_CLASS qui spécifie le type d’informations de stratégie à définir. La valeur spécifiée détermine la taille et le type du paramètre InfoBuffer . Le tableau suivant répertorie les valeurs possibles.
[in] InfoBufferSize
Taille, en octets, du paramètre InfoBuffer .
[in] InfoBuffer
Mémoire tampon pour contenir les résultats de la requête. La taille et le type des informations retournées sont déterminés par le paramètre SaferPolicyInfoClass . Pour connaître le type des informations retournées pour chaque valeur possible du paramètre SaferPolicyInfoClass , consultez le paramètre SaferPolicyInfoClass .
lpReserved
Réservé pour un usage futur. Ce paramètre doit être défini sur NULL.
Valeur retournée
TRUE si la fonction réussit ; sinon, FALSE. Pour obtenir des informations d’erreur étendues, appelez GetLastError.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winsafer.h |
Bibliothèque | Advapi32.lib |
DLL | Advapi32.dll |
Ensemble d’API | ext-ms-win-advapi32-safer-l1-1-0 (introduit dans Windows 8) |