SystemAcl.RemoveAudit 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 denetim kuralını geçerli SystemAcl nesneden kaldırır.
Aşırı Yüklemeler
RemoveAudit(SecurityIdentifier, ObjectAuditRule) |
Belirtilen denetim kuralını geçerli SystemAcl nesneden kaldırır. |
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Belirtilen denetim kuralını geçerli SystemAcl nesneden kaldırır. |
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Belirtilen denetim kuralını geçerli SystemAcl nesneden kaldırır. Nesne türünü veya devralınan nesne türünü belirtirken dizin nesnesi Access Control Listeleri (ACL) için bu yöntemi kullanın. |
Açıklamalar
Denetim kaldırma işlemi, ACL'leri kaldırmaya ek olarak ekleyebilen karmaşık bir algoritma kullanılarak gerçekleştirilir.
RemoveAudit(SecurityIdentifier, ObjectAuditRule)
Belirtilen denetim kuralını geçerli SystemAcl nesneden kaldırır.
public:
bool RemoveAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public bool RemoveAudit (System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.RemoveAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> bool
Public Function RemoveAudit (sid As SecurityIdentifier, rule As ObjectAuditRule) As Boolean
Parametreler
Denetim SecurityIdentifier kuralının kaldırılacağı.
- rule
- ObjectAuditRule
Denetim ObjectAuditRule kuralının kaldırılacağı.
Döndürülenler
true
bu yöntem belirtilen denetim kuralını başarıyla kaldırırsa; aksi takdirde , false
.
Açıklamalar
Denetim kaldırma işlemi, ACL'leri kaldırmaya ek olarak ekleyebilen karmaşık bir algoritma kullanılarak gerçekleştirilir.
Şunlara uygulanır
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
Belirtilen denetim kuralını geçerli SystemAcl nesneden kaldırır.
public:
bool RemoveAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public bool RemoveAudit (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.RemoveAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> bool
Public Function RemoveAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags) As Boolean
Parametreler
- auditFlags
- AuditFlags
Kaldırılacak denetim kuralının türü.
Denetim SecurityIdentifier kuralının kaldırılacağı.
- accessMask
- Int32
Kaldırılacak kuralın erişim maskesi.
- inheritanceFlags
- InheritanceFlags
Kaldırılacak kuralın devralma özelliklerini belirten bayraklar.
- propagationFlags
- PropagationFlags
Kaldırılacak kural için devralma yayma özelliklerini belirten bayraklar.
Döndürülenler
true
bu yöntem belirtilen denetim kuralını başarıyla kaldırırsa; aksi takdirde , false
.
Açıklamalar
Denetim kaldırma işlemi, ACL'leri kaldırmaya ek olarak ekleyebilen karmaşık bir algoritma kullanılarak gerçekleştirilir.
Şunlara uygulanır
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
Belirtilen denetim kuralını geçerli SystemAcl nesneden kaldırır. Nesne türünü veya devralınan nesne türünü belirtirken dizin nesnesi Access Control Listeleri (ACL) için bu yöntemi kullanın.
public:
bool RemoveAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
public bool RemoveAudit (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
member this.RemoveAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> bool
Public Function RemoveAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid) As Boolean
Parametreler
- auditFlags
- AuditFlags
Kaldırılacak denetim kuralının türü.
Denetim SecurityIdentifier kuralının kaldırılacağı.
- accessMask
- Int32
Kaldırılacak kuralın erişim maskesi.
- inheritanceFlags
- InheritanceFlags
Kaldırılacak kuralın devralma özelliklerini belirten bayraklar.
- propagationFlags
- PropagationFlags
Kaldırılacak kural için devralma yayma özelliklerini belirten bayraklar.
- objectFlags
- ObjectAceFlags
ve inheritedObjectType
parametrelerinin olmayannull
değerler içerip objectType
içermediğini belirten bayraklar.
- objectType
- Guid
Kaldırılan denetim denetimi kuralının uygulandığı nesne sınıfının kimliği.
- inheritedObjectType
- Guid
Kaldırılan denetim kuralını devralabilen alt nesne sınıfının kimliği.
Döndürülenler
true
bu yöntem belirtilen denetim kuralını başarıyla kaldırırsa; aksi takdirde , false
.
Açıklamalar
Denetim kaldırma işlemi, ACL'leri kaldırmaya ek olarak ekleyebilen karmaşık bir algoritma kullanılarak gerçekleştirilir.