Compartir vía


SystemAcl.RemoveAuditSpecific Método

Definición

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

Sobrecargas

RemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule)

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

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

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

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

Quita la regla de auditoría especificada del objeto DiscretionaryAcl actual. Utilice este método para las listas de control de acceso (ACL) de objetos de directorio al especificar el tipo de objeto o el tipo de objeto heredado.

RemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule)

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

public:
 void RemoveAuditSpecific(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public void RemoveAuditSpecific (System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.RemoveAuditSpecific : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> unit
Public Sub RemoveAuditSpecific (sid As SecurityIdentifier, rule As ObjectAuditRule)

Parámetros

sid
SecurityIdentifier

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

rule
ObjectAuditRule

ObjectAuditRule de la regla que se va a quitar.

Se aplica a

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

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

public:
 void RemoveAuditSpecific(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void RemoveAuditSpecific (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.RemoveAuditSpecific : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub RemoveAuditSpecific (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)

Parámetros

auditFlags
AuditFlags

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

sid
SecurityIdentifier

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

accessMask
Int32

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

inheritanceFlags
InheritanceFlags

Marcadores que especifican las propiedades de herencia para la regla que se va a quitar.

propagationFlags
PropagationFlags

Marcadores que especifican las propiedades de propagación de herencia para la regla que se va a quitar.

Se aplica a

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

Quita la regla de auditoría especificada del objeto DiscretionaryAcl actual. Utilice este método para las listas de control de acceso (ACL) de objetos de directorio al especificar el tipo de objeto o el tipo de objeto heredado.

public:
 void RemoveAuditSpecific(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 void RemoveAuditSpecific (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.RemoveAuditSpecific : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> unit
Public Sub RemoveAuditSpecific (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)

Parámetros

auditFlags
AuditFlags

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

sid
SecurityIdentifier

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

accessMask
Int32

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

inheritanceFlags
InheritanceFlags

Marcadores que especifican las propiedades de herencia para la regla que se va a quitar.

propagationFlags
PropagationFlags

Marcadores que especifican las propiedades de propagación de herencia para la regla que se va a quitar.

objectFlags
ObjectAceFlags

Marcadores que especifican si los parámetros objectType e inheritedObjectType contienen valores distintos de null.

objectType
Guid

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

inheritedObjectType
Guid

Identidad de la clase de objetos secundarios que pueden heredar la regla de auditoría quitada.

Se aplica a