Fungsi RtlGetOwnerSecurityDescriptor (ntifs.h)

Rutinitas RtlGetOwnerSecurityDescriptor mengembalikan informasi pemilik untuk deskriptor keamanan tertentu.

Sintaks

NTSYSAPI NTSTATUS RtlGetOwnerSecurityDescriptor(
  [in]  PSECURITY_DESCRIPTOR SecurityDescriptor,
  [out] PSID                 *Owner,
  [out] PBOOLEAN             OwnerDefaulted
);

Parameter

[in] SecurityDescriptor

Arahkan ke deskriptor keamanan.

[out] Owner

Arahkan ke alamat untuk menerima penunjuk ke pengidentifikasi keamanan pemilik (SID). Jika deskriptor keamanan saat ini tidak berisi SID pemilik, Pemilik menerima NULL.

[out] OwnerDefaulted

Pointer ke variabel Boolean yang menerima TRUE jika informasi pemilik berasal dari mekanisme default, bukan oleh penyedia asli deskriptor keamanan secara eksplisit, FALSE sebaliknya. Hanya berlaku jika Pemilik menerima nilai non-NULL .

Nilai kembali

RtlGetOwnerSecurityDescriptor mengembalikan STATUS_SUCCESS atau nilai NTSTATUS yang sesuai seperti salah satu hal berikut ini:

Menampilkan kode Deskripsi
STATUS_UNKNOWN_REVISION
Tingkat revisi deskriptor keamanan tidak diketahui atau tidak didukung. Ini adalah kode kesalahan.

Keterangan

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 Universal
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe (mode kernel); Ntdll.dll (mode pengguna)
IRQL PASSIVE_LEVEL

Lihat juga

RtlCreateSecurityDescriptor

RtlLengthSecurityDescriptor

RtlSetDaclSecurityDescriptor

RtlSetOwnerSecurityDescriptor

RtlValidSecurityDescriptor

SECURITY_DESCRIPTOR

SID