IsValidSecurityDescriptor-Funktion (securitybaseapi.h)
Die IsValidSecurityDescriptor-Funktion bestimmt, ob die Komponenten eines Sicherheitsdeskriptors gültig sind.
Syntax
BOOL IsValidSecurityDescriptor(
[in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);
Parameter
[in] pSecurityDescriptor
Ein Zeiger auf eine SECURITY_DESCRIPTOR Struktur, die von der Funktion überprüft wird.
Rückgabewert
Wenn die Komponenten des Sicherheitsdeskriptors gültig sind, ist der Rückgabewert ungleich null.
Wenn eine der Komponenten des Sicherheitsdeskriptors ungültig ist, ist der Rückgabewert null. Es gibt keine erweiterten Fehlerinformationen für diese Funktion. Rufen Sie GetLastError nicht auf.
Hinweise
Die IsValidSecurityDescriptor-Funktion überprüft die Gültigkeit der Komponenten, die im Sicherheitsdeskriptor vorhanden sind. Es überprüft weder, ob bestimmte Komponenten vorhanden sind, noch wird der Inhalt der einzelnen ACE oder ACL überprüft.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | securitybaseapi.h (Einschließen von Windows.h) |
Bibliothek | Advapi32.lib |
DLL | Advapi32.dll |