ObjectSecurity.ModifyAccessRule 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.
public:
virtual bool ModifyAccessRule(System::Security::AccessControl::AccessControlModification modification, System::Security::AccessControl::AccessRule ^ rule, [Runtime::InteropServices::Out] bool % modified);
public virtual bool ModifyAccessRule (System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
abstract member ModifyAccessRule : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
override this.ModifyAccessRule : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
Public Overridable Function ModifyAccessRule (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 benar-benar 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.