Sdílet prostřednictvím


SystemAcl.RemoveAudit Metoda

Definice

Odebere zadané pravidlo auditu z aktuálního SystemAcl objektu.

Přetížení

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 adresářové objekty 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í složitého algoritmu, který může kromě jejich odebrání přidat objekty ACE.

RemoveAudit(SecurityIdentifier, ObjectAuditRule)

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

sid
SecurityIdentifier

Pro SecurityIdentifier který chcete odebrat pravidlo auditu.

rule
ObjectAuditRule

Pro ObjectAuditRule který chcete odebrat 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í složitého algoritmu, který může kromě jejich odebrání přidat objekty ACE.

Platí pro

RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

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é se má odebrat.

sid
SecurityIdentifier

Pro SecurityIdentifier který chcete odebrat pravidlo auditu.

accessMask
Int32

Maska přístupu pro pravidlo, které má být odebráno.

inheritanceFlags
InheritanceFlags

Příznaky, které určují vlastnosti dědičnosti pravidla, které má být odebráno.

propagationFlags
PropagationFlags

Příznaky, které určují vlastnosti šíření dědičnosti pro pravidlo, které má být odebráno.

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í složitého algoritmu, který může kromě jejich odebrání přidat objekty ACE.

Platí pro

RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Odebere zadané pravidlo auditu z aktuálního SystemAcl objektu. Tuto metodu použijte pro adresářové objekty 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é se má odebrat.

sid
SecurityIdentifier

Pro SecurityIdentifier který chcete odebrat pravidlo auditu.

accessMask
Int32

Maska přístupu pro pravidlo, které má být odebráno.

inheritanceFlags
InheritanceFlags

Příznaky, které určují vlastnosti dědičnosti pravidla, které má být odebráno.

propagationFlags
PropagationFlags

Příznaky, které určují vlastnosti šíření dědičnosti pro pravidlo, které má být odebráno.

objectFlags
ObjectAceFlags

Příznaky, které určují, jestli objectType parametry a inheritedObjectType obsahují jiné hodnoty než hodnotynull .

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í složitého algoritmu, který může kromě jejich odebrání přidat objekty ACE.

Platí pro