Funzione GetSidSubAuthorityCount (securitybaseapi.h)

La funzione GetSidSubAuthorityCount restituisce un puntatore al membro in una struttura SID (Security Identifier) che contiene il conteggio dell'autenticazione secondaria.

Sintassi

PUCHAR GetSidSubAuthorityCount(
  [in] PSID pSid
);

Parametri

[in] pSid

Puntatore alla struttura SID da cui viene restituito un puntatore al conteggio dell'autenticazione secondaria.

Questa funzione non gestisce le strutture SID non valide. Chiamare la funzione IsValidSid per verificare che la struttura SID sia valida prima di chiamare questa funzione.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un puntatore al conteggio dell'autenticazione secondaria per la struttura SID specificata.

Se la funzione ha esito negativo, il valore restituito non è definito. La funzione ha esito negativo se la struttura SID specificata non è valida. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

La struttura SID specificata in pSid usa un valore a 32 bit. Per le applicazioni che richiedono valori RID più lunghi, usare CreateWellKnownSid e funzioni correlate.

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

Funzioni di base Controllo di accesso

CreateWellKnownSid

GetLengthSid

GetSidIdentifierAuthority

GetSidLengthRequired

GetSidSubAuthority

IsValidSid

SID