SystemAcl.AddAudit 方法

定义

将审核规则添加到当前 SystemAcl 对象。

重载

名称 说明
AddAudit(SecurityIdentifier, ObjectAuditRule)

将审核规则添加到当前 SystemAcl 对象。

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

将审核规则添加到当前 SystemAcl 对象。

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

将具有指定设置的审核规则添加到当前 SystemAcl 对象。 在为新审核规则指定对象类型或继承的对象类型时,将此方法用于目录对象访问控制列表(ACL)。

注解

添加审核规则可能会导致合并一个或多个现有访问控制项(ACE)。

AddAudit(SecurityIdentifier, ObjectAuditRule)

Source:
ACL.cs

将审核规则添加到当前 SystemAcl 对象。

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

参数

sid
SecurityIdentifier

SecurityIdentifier要为其添加审核规则的项。

rule
ObjectAuditRule

新的 ObjectAuditRule 审核规则。

注解

添加审核规则可能会导致合并一个或多个现有访问控制项(ACE)。

适用于

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

Source:
ACL.cs

将审核规则添加到当前 SystemAcl 对象。

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

参数

auditFlags
AuditFlags

要添加的审核规则的类型。

sid
SecurityIdentifier

SecurityIdentifier要为其添加审核规则的项。

accessMask
Int32

新审核规则的访问掩码。

inheritanceFlags
InheritanceFlags

指定新审核规则的继承属性的标志。

propagationFlags
PropagationFlags

指定新审核规则的继承传播属性的标志。

注解

添加审核规则可能会导致合并一个或多个现有访问控制项(ACE)。

适用于

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

Source:
ACL.cs

将具有指定设置的审核规则添加到当前 SystemAcl 对象。 在为新审核规则指定对象类型或继承的对象类型时,将此方法用于目录对象访问控制列表(ACL)。

public:
 void AddAudit(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 AddAudit(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.AddAudit : 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 AddAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)

参数

auditFlags
AuditFlags

要添加的审核规则的类型。

sid
SecurityIdentifier

SecurityIdentifier要为其添加审核规则的项。

accessMask
Int32

新审核规则的访问掩码。

inheritanceFlags
InheritanceFlags

指定新审核规则的继承属性的标志。

propagationFlags
PropagationFlags

指定新审核规则的继承传播属性的标志。

objectFlags
ObjectAceFlags

指定和objectType参数是否inheritedObjectType包含非null值的标志。

objectType
Guid

新审核规则应用到的对象类的标识。

inheritedObjectType
Guid

可以继承新审核规则的子对象的类的标识。

适用于