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

Lihat juga

Editor Access Control

Fungsi Editor Access Control

CreateSecurityPage

GetSecurity

ISecurityInformation

SetSecurity