Bagikan melalui


Fungsi EditSecurityAdvanced (aclui.h)

Fungsi EditSecurityAdvanced memperluas fungsi EditKeamanan untuk menyertakan jenis halaman keamanan saat menampilkan lembar properti yang berisi halaman properti keamanan dasar. Halaman properti ini memungkinkan pengguna untuk melihat dan mengedit hak akses yang diizinkan atau ditolak oleh entri kontrol akses (ACE) dalam daftar kontrol akses diskresi (DACL) objek.

Sintaks

HRESULT ACLUIAPI EditSecurityAdvanced(
  [in] HWND           hwndOwner,
  [in] LPSECURITYINFO psi,
  [in] SI_PAGE_TYPE   uSIPage
);

Parameter

[in] hwndOwner

Handel ke jendela yang memiliki lembar properti. Parameter ini bisa NULL.

[in] psi

Penunjuk ke implementasi antarmuka ISecurityInformation Anda. Sistem memanggil metode antarmuka untuk mengambil informasi tentang objek yang sedang diedit dan mengembalikan input pengguna.

[in] uSIPage

Nilai enumerasi SI_PAGE_TYPE yang menunjukkan jenis halaman untuk menampilkan editor kontrol akses yang ditingkatkan.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah S_OK.

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header aclui.h
Pustaka Aclui.lib
DLL Aclui.dll

Lihat juga

Access Control Editor

Access Control Editor Functions

CreateSecurityPage

EditKeamanan

GetSecurity

ISecurityInformation

SetSecurity