Metode ISecurityObjectTypeInfo::GetInheritSource (aclui.h)

Metode GetInheritSource menyediakan sarana untuk menentukan sumber entri kontrol akses (ACE) yang diwariskan dalam daftar kontrol akses diskresi (DACL) dan daftar kontrol akses sistem (SACL).

Sintaks

HRESULT GetInheritSource(
  [in]  SECURITY_INFORMATION si,
  [in]  PACL                 pACL,
  [out] PINHERITED_FROM      *ppInheritArray
);

Parameter

[in] si

Struktur SECURITY_INFORMATION yang mewakili informasi keamanan objek.

[in] pACL

Penunjuk ke struktur ACL yang mewakili daftar kontrol akses (ACL) objek.

[out] ppInheritArray

Penunjuk ke penunjuk ke struktur INHERITED_FROM yang menerima array struktur INHERITED_FROM . Panjang array ini sama dengan jumlah ACE dalam ACL yang dirujuk oleh pACL. Setiap entri INHERITED_FROM di ppInheritArray menyediakan informasi warisan untuk entri ACE yang sesuai di pACL.

Menampilkan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah S_OK.

Jika fungsi gagal, nilai yang dikembalikan adalah HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header aclui.h