共用方式為


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)

將稽核規則加入目前 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)

將稽核規則加入目前 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)

將具有指定設定的稽核規則加入目前 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

旗標,指定 objectTypeinheritedObjectType 參數是否包含非 null 值。

objectType
Guid

要套用新稽核規則之物件類別的識別。

inheritedObjectType
Guid

可繼承新稽核規則之子物件類別的識別。

適用於