ISecurityInformation::SetSecurity method (aclui.h)
Metode SetSecurity menyediakan deskriptor keamanan yang berisi informasi keamanan yang ingin diterapkan pengguna ke objek yang dapat diamankan. Editor kontrol akses memanggil metode ini ketika pengguna mengklik Oke atau Terapkan.
Sintaks
HRESULT SetSecurity(
[in] SECURITY_INFORMATION SecurityInformation,
[in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);
Parameter
[in] SecurityInformation
Sekumpulan bendera bit SECURITY_INFORMATION yang menunjukkan bagian deskriptor keamanan untuk diatur. Parameter ini bisa menjadi kombinasi dari nilai berikut.
[in] pSecurityDescriptor
Penunjuk ke deskriptor keamanan yang berisi informasi keamanan baru. Jangan berasumsi deskriptor keamanan dalam bentuk relatif mandiri ; itu bisa absolut atau relatif sendiri.
Menampilkan nilai
Mengembalikan S_OK jika berhasil.
Mengembalikan kode kesalahan bukan nol jika terjadi kesalahan.
Keterangan
Untuk membangun deskriptor keamanan lengkap untuk objek, aplikasi harus menggabungkan bagian deskriptor keamanan baru, seperti yang didefinisikan oleh parameter SecurityInformation , ke dalam deskriptor keamanan objek yang ada.
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 |