Funzione RtlCreateSecurityDescriptor (wdm.h)

La routine RtlCreateSecurityDescriptor inizializza un nuovo descrittore di sicurezza in formato assoluto. In cambio, il descrittore di sicurezza viene inizializzato senza ACL di sistema, nessun ACL discrezionale, nessun proprietario, nessun gruppo primario e tutti i flag di controllo impostati su zero.

Sintassi

NTSYSAPI NTSTATUS RtlCreateSecurityDescriptor(
  [out] PSECURITY_DESCRIPTOR SecurityDescriptor,
  [in]  ULONG                Revision
);

Parametri

[out] SecurityDescriptor

Puntatore al buffer per il SECURITY_DESCRIPTOR da inizializzare.

[in] Revision

Specifica il livello di revisione da assegnare al descrittore di sicurezza. Impostare questo parametro su SECURITY_DESCRIPTOR_REVISION.

Valore restituito

RtlCreateSecurityDescriptor può restituire una delle opzioni seguenti.

Codice restituito Descrizione
STATUS_SUCCESS
La chiamata è stata completata correttamente.
STATUS_UNKNOWN_REVISION
Il chiamante ha specificato un valore non supportato per Revision.

Commenti

Una chiamata riuscita a questa routine inizializza un descrittore di sicurezza. I campi di questo descrittore sono impostati sui valori iniziali che indicano che non sono presenti vincoli di sicurezza.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive di Windows.
Piattaforma di destinazione Universale
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe (modalità kernel); Ntdll.dll (modalità utente)
IRQL PASSIVE_LEVEL

Vedi anche

RtlLengthSecurityDescriptor

RtlSetDaclSecurityDescriptor

RtlValidSecurityDescriptor

SECURITY_DESCRIPTOR