Fungsi GetSecurityDescriptorOwner (securitybaseapi.h)

Fungsi GetSecurityDescriptorOwner mengambil informasi pemilik dari deskriptor keamanan.

Sintaks

BOOL GetSecurityDescriptorOwner(
  [in]  PSECURITY_DESCRIPTOR pSecurityDescriptor,
  [out] PSID                 *pOwner,
  [out] LPBOOL               lpbOwnerDefaulted
);

Parameter

[in] pSecurityDescriptor

Penunjuk ke struktur SECURITY_DESCRIPTOR yang informasi pemiliknya diambil fungsi.

[out] pOwner

Penunjuk ke penunjuk ke pengidentifikasi keamanan (SID) yang mengidentifikasi pemilik saat fungsi kembali. Jika deskriptor keamanan tidak berisi pemilik, fungsi mengatur penunjuk yang ditunjukkan oleh pOwner ke NULL dan mengabaikan parameter output yang tersisa, lpbOwnerDefaulted. Jika deskriptor keamanan berisi pemilik, fungsi mengatur penunjuk yang ditunjukkan oleh pOwner ke alamat SID pemilik deskriptor keamanan dan memberikan nilai yang valid untuk variabel yang ditunjukkan oleh lpbOwnerDefaulted.

[out] lpbOwnerDefaulted

Penunjuk ke bendera yang diatur ke nilai bendera SE_OWNER_DEFAULTED dalam struktur SECURITY_DESCRIPTOR_CONTROL saat fungsi kembali. Jika nilai yang disimpan dalam variabel yang ditujukkan oleh parameter pOwner adalah NULL, tidak ada nilai yang diatur.

Nilai kembali

Jika fungsi berhasil, fungsi mengembalikan bukan nol.

Jika fungsi gagal, fungsi akan mengembalikan nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header securitybaseapi.h (termasuk Windows.h)
Pustaka Advapi32.lib
DLL Advapi32.dll

Lihat juga

GetSecurityDescriptorControl

GetSecurityDescriptorDacl

GetSecurityDescriptorGroup

GetSecurityDescriptorLength

GetSecurityDescriptorSacl

IsValidSecurityDescriptor

Access Control tingkat rendah

Fungsi Access Control tingkat rendah

SECURITY_DESCRIPTOR

SECURITY_DESCRIPTOR_CONTROL

SetSecurityDescriptorOwner