Funzione RtlCopySid (ntifs.h)
La routine RtlCopySid copia il valore di un identificatore di sicurezza (SID) in un buffer.
Sintassi
NTSYSAPI NTSTATUS RtlCopySid(
[in] ULONG DestinationSidLength,
[in] PSID DestinationSid,
[in] PSID SourceSid
);
Parametri
[in] DestinationSidLength
Lunghezza, in byte, del buffer per ricevere la copia del SID.
[in] DestinationSid
Puntatore a un buffer allocato dal chiamante per ricevere una copia della struttura SID di origine. Il buffer deve essere almeno sizeof(SID),
[in] SourceSid
Puntatore alla struttura SID di origine da copiare.
Valore restituito
RtlCopySid restituisce STATUS_SUCCESS se il SID è stato copiato correttamente. In caso contrario, restituisce un valore NTSTATUS, ad esempio uno dei seguenti:
Codice restituito | Descrizione |
---|---|
|
Il buffer DestinationSid non è abbastanza grande per ricevere una copia del SID. |
Commenti
Per altre informazioni sul controllo di sicurezza e accesso, vedere Modello di sicurezza di Windows per sviluppatori driver e la documentazione su questi argomenti in Windows SDK.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe (modalità kernel); Ntdll.dll (modalità utente) |
IRQL | <= APC_LEVEL |