Funzione EqualSid (securitybaseapi.h)

La funzione EqualSid verifica due valori di identificatore di sicurezza (SID) per verificarne l'uguaglianza. Due SID devono corrispondere esattamente a essere considerati uguali.

Sintassi

BOOL EqualSid(
  [in] PSID pSid1,
  [in] PSID pSid2
);

Parametri

[in] pSid1

Puntatore alla prima struttura SID da confrontare. Si presuppone che questa struttura sia valida.

[in] pSid2

Puntatore alla seconda struttura SID da confrontare. Si presuppone che questa struttura sia valida.

Valore restituito

Se le strutture SID sono uguali, il valore restituito è diverso da zero.

Se le strutture SID non sono uguali, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Se una delle due strutture SID non è valida, il valore restituito non è definito.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione securitybaseapi.h (include Windows.h)
Libreria Advapi32.lib
DLL Advapi32.dll

Vedi anche

Panoramica di Controllo di accesso

Funzioni Controllo di accesso di base

EqualPrefixSid

IsValidSid

SID