SystemAcl.SetAudit Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece la regla de auditoría especificada para el objeto especificado SecurityIdentifier .
Sobrecargas
| Nombre | Description |
|---|---|
| SetAudit(SecurityIdentifier, ObjectAuditRule) |
Establece la regla de auditoría especificada para el objeto especificado SecurityIdentifier . |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Establece la regla de auditoría especificada para el objeto especificado SecurityIdentifier . |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Establece la regla de auditoría especificada para el objeto especificado SecurityIdentifier . 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
Estos métodos quitan todas las entradas de Access Control existentes que coinciden con el objeto /> /
SetAudit(SecurityIdentifier, ObjectAuditRule)
Establece la regla de auditoría especificada para el objeto especificado SecurityIdentifier .
public:
void SetAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public void SetAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.SetAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> unit
Public Sub SetAudit (sid As SecurityIdentifier, rule As ObjectAuditRule)
Parámetros
SecurityIdentifier para el que se va a establecer una regla de auditoría.
- rule
- ObjectAuditRule
ObjectAuditRule para el que se va a establecer una regla de auditoría.
Se aplica a
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
Establece la regla de auditoría especificada para el objeto especificado SecurityIdentifier .
public:
void SetAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void SetAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.SetAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub SetAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)
Parámetros
- auditFlags
- AuditFlags
Condición de auditoría que se va a establecer.
SecurityIdentifier para el que se va a establecer una regla de auditoría.
- accessMask
- Int32
Máscara de acceso para la nueva regla de auditoría.
- inheritanceFlags
- InheritanceFlags
Marcas que especifican las propiedades de herencia de la nueva regla de auditoría.
- propagationFlags
- PropagationFlags
Marcas que especifican las propiedades de propagación de herencia para la nueva regla de auditoría.
Comentarios
Este método quita todas las entradas de Access Control existentes (ACE) que coinciden con el objeto /> /> especificados
Se aplica a
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
Establece la regla de auditoría especificada para el objeto especificado SecurityIdentifier . 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:
void SetAudit(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 SetAudit(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.SetAudit : 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 SetAudit (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
Condición de auditoría que se va a establecer.
SecurityIdentifier para el que se va a establecer una regla de auditoría.
- accessMask
- Int32
Máscara de acceso para la nueva regla de auditoría.
- inheritanceFlags
- InheritanceFlags
Marcas que especifican las propiedades de herencia de la nueva regla de auditoría.
- propagationFlags
- PropagationFlags
Marcas que especifican las propiedades de propagación de herencia para la nueva regla de auditoría.
- 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 nueva regla de auditoría.
- inheritedObjectType
- Guid
Identidad de la clase de objetos secundarios que puede heredar la nueva regla de auditoría.
Comentarios
Este método quita todas las entradas de Access Control existentes (ACE) que coinciden con el objeto /> /> especificados