SaferSetLevelInformation, fonction (winsafer.h)
La fonction SaferSetLevelInformation définit les informations sur un niveau de stratégie.
Syntaxe
BOOL SaferSetLevelInformation(
[in] SAFER_LEVEL_HANDLE LevelHandle,
[in] SAFER_OBJECT_INFO_CLASS dwInfoType,
[in] LPVOID lpQueryBuffer,
[in] DWORD dwInBufferSize
);
Paramètres
[in] LevelHandle
Handle du niveau à définir.
[in] dwInfoType
Une valeur d’énumération SAFER_OBJECT_INFO_CLASS qui spécifie le type d’informations d’objet à définir. La valeur spécifiée détermine la taille et le type du paramètre lpQueryBuffer . Le tableau suivant répertorie les valeurs possibles.
[in] lpQueryBuffer
Mémoire tampon pour contenir les résultats de la requête. Pour connaître le type des informations retournées pour chaque valeur possible du paramètre dwInfoType , consultez le paramètre dwInfoType .
[in] dwInBufferSize
Taille, en octets, du paramètre lpQueryBuffer .
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) |