ObjectSecurity.ModifyAccess Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerapkan modifikasi yang ditentukan ke Daftar Access Control Diskresi (DACL) yang terkait dengan objek iniObjectSecurity.
protected:
abstract bool ModifyAccess(System::Security::AccessControl::AccessControlModification modification, System::Security::AccessControl::AccessRule ^ rule, [Runtime::InteropServices::Out] bool % modified);
protected abstract bool ModifyAccess (System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
abstract member ModifyAccess : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
Protected MustOverride Function ModifyAccess (modification As AccessControlModification, rule As AccessRule, ByRef modified As Boolean) As Boolean
Parameter
- modification
- AccessControlModification
Modifikasi yang akan diterapkan pada DACL.
- rule
- AccessRule
Aturan akses untuk dimodifikasi.
- modified
- Boolean
true
jika DACL berhasil dimodifikasi; jika tidak, false
.
Mengembalikan
true
jika DACL berhasil dimodifikasi; jika tidak, false
.
Keterangan
Untuk menghindari izinkan akses ke prinsipal secara tidak sengaja, aplikasi harus memeriksa keberadaan entri kontrol akses (AEFA) yang diizinkan semua orang mengakses penuh (AEFA) dan menghapusnya sebelum memodifikasi DACL.