Funzione IsValidSid (securitybaseapi.h)
La funzione IsValidSid convalida un identificatore di sicurezza (SID) verificando che il numero di revisione si trova all'interno di un intervallo noto e che il numero di sottoauthority sia minore del massimo.
Sintassi
BOOL IsValidSid(
[in] PSID pSid
);
Parametri
[in] pSid
Puntatore alla struttura SID da convalidare. Questo parametro non può essere NULL.
Valore restituito
Se la struttura SID è valida, il valore restituito è diverso da zero.
Se la struttura SID non è valida, il valore restituito è zero. Non sono presenti informazioni di errore estese per questa funzione; non chiamare GetLastError.
Commenti
Se pSid è NULL, l'applicazione avrà esito negativo con una violazione di accesso.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [app desktop | App UWP] |
Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | securitybaseapi.h (include Windows.h) |
Libreria | Advapi32.lib |
DLL | Advapi32.dll |
Vedi anche
Panoramica Controllo di accesso