SystemAcl.RemoveAudit Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból.
Túlterhelések
| Name | Description |
|---|---|
| RemoveAudit(SecurityIdentifier, ObjectAuditRule) |
Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból. |
| RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból. |
| RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból. Ezt a metódust a címtárobjektumok Access Control listákhoz (ACL-ekhez) használhatja az objektumtípus vagy az örökölt objektumtípus megadásakor. |
Megjegyzések
A naplózás eltávolítása egy összetett algoritmussal történik, amely az eltávolításuk mellett ACL-eket is hozzáadhat.
RemoveAudit(SecurityIdentifier, ObjectAuditRule)
- Forrás:
- ACL.cs
Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból.
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
Paraméterek
A SecurityIdentifier naplózási szabály eltávolításának célja.
- rule
- ObjectAuditRule
A ObjectAuditRule naplózási szabály eltávolításának célja.
Válaszok
trueha ez a módszer sikeresen eltávolítja a megadott naplózási szabályt; egyéb esetben. false
Megjegyzések
A naplózás eltávolítása egy összetett algoritmussal történik, amely az eltávolításuk mellett ACL-eket is hozzáadhat.
A következőre érvényes:
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
- Forrás:
- ACL.cs
Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból.
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
Paraméterek
- auditFlags
- AuditFlags
Az eltávolítandó naplózási szabály típusa.
A SecurityIdentifier naplózási szabály eltávolításának célja.
- accessMask
- Int32
A szabály eltávolítandó hozzáférési maszkja.
- inheritanceFlags
- InheritanceFlags
Az eltávolítandó szabály öröklési tulajdonságait meghatározó jelzők.
- propagationFlags
- PropagationFlags
Az eltávolítandó szabály öröklési propagálási tulajdonságait meghatározó jelzők.
Válaszok
trueha ez a módszer sikeresen eltávolítja a megadott naplózási szabályt; egyéb esetben. false
Megjegyzések
A naplózás eltávolítása egy összetett algoritmussal történik, amely az eltávolításuk mellett ACL-eket is hozzáadhat.
A következőre érvényes:
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
- Forrás:
- ACL.cs
Eltávolítja a megadott naplózási szabályt az aktuális SystemAcl objektumból. Ezt a metódust a címtárobjektumok Access Control listákhoz (ACL-ekhez) használhatja az objektumtípus vagy az örökölt objektumtípus megadásakor.
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
Paraméterek
- auditFlags
- AuditFlags
Az eltávolítandó naplózási szabály típusa.
A SecurityIdentifier naplózási szabály eltávolításának célja.
- accessMask
- Int32
A szabály eltávolítandó hozzáférési maszkja.
- inheritanceFlags
- InheritanceFlags
Az eltávolítandó szabály öröklési tulajdonságait meghatározó jelzők.
- propagationFlags
- PropagationFlags
Az eltávolítandó szabály öröklési propagálási tulajdonságait meghatározó jelzők.
- objectFlags
- ObjectAceFlags
Azokat a jelzőket, amelyek megadják, hogy a paraméterek és objectType a inheritedObjectType paraméterek nem értékeket tartalmaznak-enull.
- objectType
- Guid
Annak az objektumosztálynak az identitása, amelyre az eltávolított naplózási szabály vonatkozik.
- inheritedObjectType
- Guid
A gyermekobjektumok osztályának identitása, amely örökölheti az eltávolított naplózási szabályt.
Válaszok
trueha ez a módszer sikeresen eltávolítja a megadott naplózási szabályt; egyéb esetben. false
Megjegyzések
A naplózás eltávolítása egy összetett algoritmussal történik, amely az eltávolításuk mellett ACL-eket is hozzáadhat.