Funzione RtlInitializeSidEx (ntifs.h)
La routine RtlInitializeSidEx inizializza una struttura SID (Pre-Allocate Security Identifier).
Sintassi
NTSYSAPI NTSTATUS RtlInitializeSidEx(
[out] PSID Sid,
[in] PSID_IDENTIFIER_AUTHORITY IdentifierAuthority,
[in] UCHAR SubAuthorityCount,
...
);
Parametri
[out] Sid
Puntatore a una struttura SID allocata dal chiamante da inizializzare.
[in] IdentifierAuthority
Puntatore a una struttura SID_IDENTIFIER_AUTHORITY da impostare nella struttura SID.
[in] SubAuthorityCount
Numero di autorità secondarie da impostare nel SID.
...
Valori da impostare per ogni autorità secondaria. Il chiamante deve specificare l'argomento SubAuthorityCount.
Valore restituito
RtlInitializeSid restituisce uno dei valori seguenti:
Codice restituito | Descrizione |
---|---|
|
Il SID è stato inizializzato correttamente. |
|
Il valore specificato SubAuthorityCount non è valido. |
Osservazioni
Per altre informazioni sulla sicurezza e sul controllo di accesso, vedere modello di sicurezza di Windows per sviluppatori di driver e la documentazione su questi argomenti in Windows SDK.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 |
piattaforma di destinazione | Universale |
intestazione | ntifs.h (include Ntifs.h) |
libreria | NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | <= APC_LEVEL |