SystemAcl.RemoveAudit Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere zadané pravidlo auditu z aktuálního SystemAcl objektu.
Přetížení
| Name | Description |
|---|---|
| RemoveAudit(SecurityIdentifier, ObjectAuditRule) |
Odebere zadané pravidlo auditu z aktuálního SystemAcl objektu. |
| RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Odebere zadané pravidlo auditu z aktuálního SystemAcl objektu. |
| RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Odebere zadané pravidlo auditu z aktuálního SystemAcl objektu. Tuto metodu použijte pro objekt adresáře Access Control Seznamy (ACL) při zadávání typu objektu nebo zděděného typu objektu. |
Poznámky
Odebrání auditu se provádí pomocí komplexního algoritmu, který může kromě odebrání přidat ACL.
RemoveAudit(SecurityIdentifier, ObjectAuditRule)
- Zdroj:
- ACL.cs
Odebere zadané pravidlo auditu z aktuálního SystemAcl objektu.
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
Parametry
Pravidlo SecurityIdentifier auditu, pro které se má odebrat.
- rule
- ObjectAuditRule
Pravidlo ObjectAuditRule auditu, pro které se má odebrat.
Návraty
truepokud tato metoda úspěšně odebere zadané pravidlo auditu; v opačném případě . false
Poznámky
Odebrání auditu se provádí pomocí komplexního algoritmu, který může kromě odebrání přidat ACL.
Platí pro
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
- Zdroj:
- ACL.cs
Odebere zadané pravidlo auditu z aktuálního SystemAcl objektu.
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
Parametry
- auditFlags
- AuditFlags
Typ pravidla auditu, které chcete odebrat.
Pravidlo SecurityIdentifier auditu, pro které se má odebrat.
- accessMask
- Int32
Přístupová maska pravidla, která se má odebrat.
- inheritanceFlags
- InheritanceFlags
Příznaky, které určují vlastnosti dědičnosti pravidla, které se mají odebrat.
- propagationFlags
- PropagationFlags
Příznaky, které určují vlastnosti šíření dědičnosti pravidla, které se mají odebrat.
Návraty
truepokud tato metoda úspěšně odebere zadané pravidlo auditu; v opačném případě . false
Poznámky
Odebrání auditu se provádí pomocí komplexního algoritmu, který může kromě odebrání přidat ACL.
Platí pro
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
- Zdroj:
- ACL.cs
Odebere zadané pravidlo auditu z aktuálního SystemAcl objektu. Tuto metodu použijte pro objekt adresáře Access Control Seznamy (ACL) při zadávání typu objektu nebo zděděného typu objektu.
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
Parametry
- auditFlags
- AuditFlags
Typ pravidla auditu, které chcete odebrat.
Pravidlo SecurityIdentifier auditu, pro které se má odebrat.
- accessMask
- Int32
Přístupová maska pravidla, která se má odebrat.
- inheritanceFlags
- InheritanceFlags
Příznaky, které určují vlastnosti dědičnosti pravidla, které se mají odebrat.
- propagationFlags
- PropagationFlags
Příznaky, které určují vlastnosti šíření dědičnosti pravidla, které se mají odebrat.
- objectFlags
- ObjectAceFlags
Příznaky, které určují, jestli objectType parametry inheritedObjectType obsahují jinénull než hodnoty.
- objectType
- Guid
Identita třídy objektů, na které se vztahuje odebrané pravidlo řízení auditu.
- inheritedObjectType
- Guid
Identita třídy podřízených objektů, které mohou dědit odebrané pravidlo auditu.
Návraty
truepokud tato metoda úspěšně odebere zadané pravidlo auditu; v opačném případě . false
Poznámky
Odebrání auditu se provádí pomocí komplexního algoritmu, který může kromě odebrání přidat ACL.