Fungsi RtlCreateSecurityDescriptor (wdm.h)

Rutinitas RtlCreateSecurityDescriptor menginisialisasi deskriptor keamanan format absolut baru. Saat kembali, deskriptor keamanan diinisialisasi tanpa ACL sistem, tidak ada ACL diskresi, tidak ada pemilik, tidak ada grup utama, dan semua bendera kontrol yang diatur ke nol.

Sintaks

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

Parameter

[out] SecurityDescriptor

Penunjuk ke buffer agar SECURITY_DESCRIPTOR diinisialisasi.

[in] Revision

Menentukan tingkat revisi untuk ditetapkan ke deskriptor keamanan. Atur parameter ini ke SECURITY_DESCRIPTOR_REVISION.

Nilai kembali

RtlCreateSecurityDescriptor dapat mengembalikan salah satu hal berikut ini.

Menampilkan kode Deskripsi
STATUS_SUCCESS
Panggilan berhasil diselesaikan.
STATUS_UNKNOWN_REVISION
Pemanggil menentukan nilai yang tidak didukung untuk Revisi.

Keterangan

Panggilan yang berhasil ke rutinitas ini menginisialisasi pendeskripsi keamanan. Bidang dalam deskriptor ini diatur ke nilai awal yang menunjukkan bahwa tidak ada batasan keamanan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows 2000 dan versi Windows yang lebih baru.
Target Platform Universal
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe (mode kernel); Ntdll.dll (mode pengguna)
IRQL PASSIVE_LEVEL

Lihat juga

RtlLengthSecurityDescriptor

RtlSetDaclSecurityDescriptor

RtlValidSecurityDescriptor

SECURITY_DESCRIPTOR