EditFungsi keamanan (aclui.h)
Fungsi EditKeamanan 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 ACE dalam DACL objek.
Sintaks
BOOL ACLUIAPI EditSecurity(
[in] HWND hwndOwner,
[in] LPSECURITYINFO psi
);
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.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah nilai bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Fungsi EditSecurity memanggil fungsi CreateSecurityPage untuk membuat halaman properti keamanan dasar.
Selama inisialisasi halaman properti, sistem memanggil metode ISecurityInformation::GetSecurity dan ISecurityInformation::SetSecurity untuk menentukan apakah pengguna memiliki izin untuk mengedit deskriptor keamanan objek. Sistem menampilkan pesan kesalahan jika pengguna tidak memiliki izin.
Halaman properti keamanan dasar dapat menyertakan tombol Tingkat Lanjut untuk menampilkan lembar properti keamanan tingkat lanjut. Lembar properti keamanan tingkat lanjut ini dapat berisi tiga halaman properti tambahan yang memungkinkan pengguna untuk melihat dan mengedit DACL, SACL, dan pemilik objek.
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 |
Pustaka | Aclui.lib |
DLL | Aclui.dll |