EqualSid-Funktion (securitybaseapi.h)
Die EqualSid-Funktion testet zwei SID-Werte (Security Identifier ) auf Gleichheit. Zwei SIDs müssen genau übereinstimmen, um als gleich betrachtet zu werden.
Syntax
BOOL EqualSid(
[in] PSID pSid1,
[in] PSID pSid2
);
Parameter
[in] pSid1
Ein Zeiger auf die erste zu vergleichende SID-Struktur . Diese Struktur wird als gültig angenommen.
[in] pSid2
Ein Zeiger auf die zweite zu vergleichende SID-Struktur . Diese Struktur wird als gültig angenommen.
Rückgabewert
Wenn die SID-Strukturen gleich sind, ist der Rückgabewert nonzero.
Wenn die SID-Strukturen nicht gleich sind, ist der Rückgabewert 0. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Wenn eine SID-Struktur ungültig ist, ist der Rückgabewert nicht definiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | securitybaseapi.h (einschließlich Windows.h) |
Bibliothek | Advapi32.lib |
DLL | Advapi32.dll |