SystemAcl.RemoveAudit Método

Definición

Quita la regla de auditoría especificada del objeto actual SystemAcl .

Sobrecargas

Nombre Description
RemoveAudit(SecurityIdentifier, ObjectAuditRule)

Quita la regla de auditoría especificada del objeto actual SystemAcl .

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

Quita la regla de auditoría especificada del objeto actual SystemAcl .

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

Quita la regla de auditoría especificada del objeto actual SystemAcl . Use este método para el objeto de directorio Access Control Listas (ACL) al especificar el tipo de objeto o el tipo de objeto heredado.

Comentarios

La eliminación de auditoría se realiza mediante un algoritmo complejo que podría agregar ACE además de quitarlas.

RemoveAudit(SecurityIdentifier, ObjectAuditRule)

Quita la regla de auditoría especificada del objeto actual 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

Parámetros

sid
SecurityIdentifier

SecurityIdentifier para el que se va a quitar una regla de auditoría.

rule
ObjectAuditRule

ObjectAuditRule para el que se va a quitar una regla de auditoría.

Devoluciones

true si este método quita correctamente la regla de auditoría especificada; de lo contrario, false.

Comentarios

La eliminación de auditoría se realiza mediante un algoritmo complejo que podría agregar ACE además de quitarlas.

Se aplica a

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

Quita la regla de auditoría especificada del objeto actual 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

Parámetros

auditFlags
AuditFlags

Tipo de regla de auditoría que se va a quitar.

sid
SecurityIdentifier

SecurityIdentifier para el que se va a quitar una regla de auditoría.

accessMask
Int32

Máscara de acceso para la regla que se va a quitar.

inheritanceFlags
InheritanceFlags

Marcas que especifican las propiedades de herencia de la regla que se van a quitar.

propagationFlags
PropagationFlags

Marcas que especifican las propiedades de propagación de herencia para que se quite la regla.

Devoluciones

true si este método quita correctamente la regla de auditoría especificada; de lo contrario, false.

Comentarios

La eliminación de auditoría se realiza mediante un algoritmo complejo que podría agregar ACE además de quitarlas.

Se aplica a

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

Quita la regla de auditoría especificada del objeto actual SystemAcl . Use este método para el objeto de directorio Access Control Listas (ACL) al especificar el tipo de objeto o el tipo de objeto heredado.

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

Parámetros

auditFlags
AuditFlags

Tipo de regla de auditoría que se va a quitar.

sid
SecurityIdentifier

SecurityIdentifier para el que se va a quitar una regla de auditoría.

accessMask
Int32

Máscara de acceso para la regla que se va a quitar.

inheritanceFlags
InheritanceFlags

Marcas que especifican las propiedades de herencia de la regla que se van a quitar.

propagationFlags
PropagationFlags

Marcas que especifican las propiedades de propagación de herencia para que se quite la regla.

objectFlags
ObjectAceFlags

Marcas que especifican si los objectType parámetros y inheritedObjectType contienen valores que nonull son .

objectType
Guid

Identidad de la clase de objetos a la que se aplica la regla de control de auditoría quitada.

inheritedObjectType
Guid

Identidad de la clase de objetos secundarios que puede heredar la regla de auditoría eliminada.

Devoluciones

true si este método quita correctamente la regla de auditoría especificada; de lo contrario, false.

Comentarios

La eliminación de auditoría se realiza mediante un algoritmo complejo que podría agregar ACE además de quitarlas.

Se aplica a