Fonction IsValidSecurityDescriptor (securitybaseapi.h)
La fonction IsValidSecurityDescriptor détermine si les composants d’un descripteur de sécurité sont valides.
Syntaxe
BOOL IsValidSecurityDescriptor(
[in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);
Paramètres
[in] pSecurityDescriptor
Pointeur vers une structure SECURITY_DESCRIPTOR que la fonction valide.
Valeur retournée
Si les composants du descripteur de sécurité sont valides, la valeur de retour est différente de zéro.
Si l’un des composants du descripteur de sécurité n’est pas valide, la valeur de retour est zéro. Il n’existe aucune information d’erreur étendue pour cette fonction ; n’appelez pas GetLastError.
Remarques
La fonction IsValidSecurityDescriptor vérifie la validité des composants présents dans le descripteur de sécurité. Il ne vérifie pas si certains composants sont présents ni le contenu de l’ACE ou de l’ACL individuel.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | securitybaseapi.h (inclure Windows.h) |
Bibliothèque | Advapi32.lib |
DLL | Advapi32.dll |