ObjectSecurity.ModifyAccessRule Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen değişikliği bu ObjectSecurity nesneyle ilişkili İsteğe Bağlı Access Control Listesi'ne (DACL) uygular.
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
Parametreler
- modification
- AccessControlModification
DACL'ye uygulanacak değişiklik.
- rule
- AccessRule
Değiştirileceği erişim kuralı.
- modified
- Boolean
true
DACL gerçekten değiştirildiyse; aksi takdirde , false
.
Döndürülenler
true
DACL başarıyla değiştirilirse; aksi takdirde , false
.
Açıklamalar
Uygulamaların sorumlulara istemeden erişime izin vermemesi için herkesin tam erişimine izin ver (AEFA) erişim denetimi girdisi (ACE) olup olmadığını denetlemesi ve DACL'yi değiştirmeden önce bu girdiyi kaldırması gerekir.