SystemAcl.RemoveAudit Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime la règle d’audit spécifiée de l’objet actif SystemAcl .
Surcharges
| Nom | Description |
|---|---|
| RemoveAudit(SecurityIdentifier, ObjectAuditRule) |
Supprime la règle d’audit spécifiée de l’objet actif SystemAcl . |
| RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Supprime la règle d’audit spécifiée de l’objet actif SystemAcl . |
| RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Supprime la règle d’audit spécifiée de l’objet actif SystemAcl . Utilisez cette méthode pour l’objet directory Access Control Lists (ACL) lors de la spécification du type d’objet ou du type d’objet hérité. |
Remarques
La suppression d’audit est effectuée à l’aide d’un algorithme complexe qui peut ajouter des AE en plus de les supprimer.
RemoveAudit(SecurityIdentifier, ObjectAuditRule)
- Source:
- ACL.cs
Supprime la règle d’audit spécifiée de l’objet actif SystemAcl .
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ètres
Pour SecurityIdentifier lequel supprimer une règle d’audit.
- rule
- ObjectAuditRule
Pour ObjectAuditRule lequel supprimer une règle d’audit.
Retours
true si cette méthode supprime correctement la règle d’audit spécifiée ; sinon, false.
Remarques
La suppression d’audit est effectuée à l’aide d’un algorithme complexe qui peut ajouter des AE en plus de les supprimer.
S’applique à
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
- Source:
- ACL.cs
Supprime la règle d’audit spécifiée de l’objet actif SystemAcl .
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ètres
- auditFlags
- AuditFlags
Type de règle d’audit à supprimer.
Pour SecurityIdentifier lequel supprimer une règle d’audit.
- accessMask
- Int32
Masque d’accès pour la règle à supprimer.
- inheritanceFlags
- InheritanceFlags
Indicateurs qui spécifient les propriétés d’héritage de la règle à supprimer.
- propagationFlags
- PropagationFlags
Indicateurs qui spécifient les propriétés de propagation d’héritage de la règle à supprimer.
Retours
true si cette méthode supprime correctement la règle d’audit spécifiée ; sinon, false.
Remarques
La suppression d’audit est effectuée à l’aide d’un algorithme complexe qui peut ajouter des AE en plus de les supprimer.
S’applique à
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
- Source:
- ACL.cs
Supprime la règle d’audit spécifiée de l’objet actif SystemAcl . Utilisez cette méthode pour l’objet directory Access Control Lists (ACL) lors de la spécification du type d’objet ou du type d’objet hérité.
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ètres
- auditFlags
- AuditFlags
Type de règle d’audit à supprimer.
Pour SecurityIdentifier lequel supprimer une règle d’audit.
- accessMask
- Int32
Masque d’accès pour la règle à supprimer.
- inheritanceFlags
- InheritanceFlags
Indicateurs qui spécifient les propriétés d’héritage de la règle à supprimer.
- propagationFlags
- PropagationFlags
Indicateurs qui spécifient les propriétés de propagation d’héritage de la règle à supprimer.
- objectFlags
- ObjectAceFlags
Indicateurs qui spécifient si les paramètres et objectType les inheritedObjectType paramètres contiennent des valeurs non-valeursnull.
- objectType
- Guid
Identité de la classe d’objets auquel la règle de contrôle d’audit supprimée s’applique.
- inheritedObjectType
- Guid
Identité de la classe d’objets enfants qui peut hériter de la règle d’audit supprimée.
Retours
true si cette méthode supprime correctement la règle d’audit spécifiée ; sinon, false.
Remarques
La suppression d’audit est effectuée à l’aide d’un algorithme complexe qui peut ajouter des AE en plus de les supprimer.