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 |