Bagikan melalui


Fungsi RtlCreateSecurityDescriptorRelative (ntifs.h)

Rutinitas RtlCreateSecurityDescriptorRelative menginisialisasi deskriptor keamanan baru dalam format relatif mandiri. Saat kembali, deskriptor keamanan diinisialisasi tanpa ACL sistem (SACL), tidak ada ACL (DACL) diskresi, tidak ada pemilik, tidak ada grup utama, dan semua bendera kontrol yang diatur ke nol.

Sintaks

NTSYSAPI NTSTATUS RtlCreateSecurityDescriptorRelative(
  [out] PISECURITY_DESCRIPTOR_RELATIVE SecurityDescriptor,
  [in]  ULONG                          Revision
);

Parameter

[out] SecurityDescriptor

Penunjuk ke buffer yang dialokasikan pemanggil, yang harus setidaknya sizeof(SECURITY_DESCRIPTOR_RELATIVE), untuk menerima deskriptor keamanan yang diinisialisasi.

[in] Revision

Tingkat revisi untuk ditetapkan ke deskriptor keamanan. Parameter ini harus SECURITY_DESCRIPTOR_REVISION.

Nilai kembali

RtlCreateSecurityDescriptorRelative dapat mengembalikan salah satu hal berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS
Panggilan berhasil diselesaikan.
STATUS_UNKNOWN_REVISION
Revisi yang diberikan tidak diketahui atau tidak didukung.

Keterangan

Akibatnya, panggilan ke rutinitas ini berhasil menginisialisasi deskriptor keamanan tanpa batasan keamanan.

Untuk informasi selengkapnya tentang keamanan dan kontrol akses, lihat Model keamanan Windows untuk pengembang driver dan dokumentasi tentang topik ini di Windows SDK.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000
Target Platform Desktop
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Lihat juga

ACL

RtlCreateSecurityDescriptor

RtlLengthSecurityDescriptor

RtlSetDaclSecurityDescriptor

RtlSetOwnerSecurityDescriptor

RtlValidSecurityDescriptor