Metode IAccessControl::GrantAccessRights (iaccess.h)
Menggabungkan daftar baru hak akses dengan hak akses yang ada pada objek.
Sintaks
HRESULT GrantAccessRights(
[in] PACTRL_ACCESSW pAccessList
);
Parameter
[in] pAccessList
Penunjuk ke struktur ACTRL_ACCESS yang berisi array daftar akses untuk objek.
Nilai kembali
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Menggabungkan daftar hak akses baru dengan hak akses yang ada memastikan bahwa objek akan memiliki setidaknya hak akses yang ditunjukkan. Proses penggabungan ini terdiri dari penambahan hak akses baru yang ditolak sebelum hak akses lama yang ditolak, dan hak akses baru yang diizinkan sebelum hak yang diizinkan yang ada. Tidak ada hak yang ada yang dihapus.
Setelah penggabungan, hak akses pada objek diurutkan sebagai berikut:
- [Akses Baru Ditolak]
- [Akses Lama Ditolak]
- [Akses Baru Diizinkan]
- [Akses Lama Diizinkan]
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | iaccess.h |