CommonObjectSecurity.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 iniCommonObjectSecurity.
protected:
override bool ModifyAccess(System::Security::AccessControl::AccessControlModification modification, System::Security::AccessControl::AccessRule ^ rule, [Runtime::InteropServices::Out] bool % modified);
protected override bool ModifyAccess (System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
override this.ModifyAccess : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
Protected Overrides 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 izin akses yang tidak sengaja ke prinsipal, aplikasi harus memeriksa keberadaan entri kontrol akses (ACE) izinkan semua orang mengakses penuh (AEFA) dan menghapusnya sebelum memodifikasi DACL.