Funzione CreateWellKnownSid (securitybaseapi.h)
La funzione CreateWellKnownSid crea un SID per gli alias predefiniti.
Sintassi
BOOL CreateWellKnownSid(
[in] WELL_KNOWN_SID_TYPE WellKnownSidType,
[in, optional] PSID DomainSid,
[out, optional] PSID pSid,
[in, out] DWORD *cbSid
);
Parametri
[in] WellKnownSidType
Membro dell'enumerazione WELL_KNOWN_SID_TYPE che specifica cosa identificherà il SID.
[in, optional] DomainSid
Puntatore a un SID che identifica il dominio da usare durante la creazione del SID. Passare NULL per usare il computer locale.
[out, optional] pSid
Puntatore alla memoria in cui CreateWellKnownSid archivierà il nuovo SID.
[in, out] cbSid
Puntatore a un DWORD contenente il numero di byte disponibili in pSid. La funzione CreateWellKnownSid archivia il numero di byte effettivamente usati in questa posizione.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni sull'errore estese, chiamare GetLastError.
Requisiti
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 |