SystemAcl.AddAudit メソッド

定義

現在の SystemAcl オブジェクトに監査規則を追加します。

オーバーロード

名前 説明
AddAudit(SecurityIdentifier, ObjectAuditRule)

現在の SystemAcl オブジェクトに監査規則を追加します。

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

現在の SystemAcl オブジェクトに監査規則を追加します。

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

指定した設定の監査規則を現在の SystemAcl オブジェクトに追加します。 新しい監査規則にオブジェクトの種類または継承されたオブジェクトの種類を指定するときに、ディレクトリ オブジェクト Access Control Lists (ACL) にこのメソッドを使用します。

注釈

監査規則を追加すると、1 つ以上の既存のAccess Control エントリ (ACE) が結合される可能性があります。

AddAudit(SecurityIdentifier, ObjectAuditRule)

ソース:
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

注釈

監査規則を追加すると、1 つ以上の既存のAccess Control エントリ (ACE) が結合される可能性があります。

適用対象

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

ソース:
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

新しい監査規則の継承伝達プロパティを指定するフラグ。

注釈

監査規則を追加すると、1 つ以上の既存のAccess Control エントリ (ACE) が結合される可能性があります。

適用対象

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

ソース:
ACL.cs

指定した設定の監査規則を現在の SystemAcl オブジェクトに追加します。 新しい監査規則にオブジェクトの種類または継承されたオブジェクトの種類を指定するときに、ディレクトリ オブジェクト Access Control Lists (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

新しい監査規則が適用されるオブジェクトのクラスの ID。

inheritedObjectType
Guid

新しい監査規則を継承できる子オブジェクトのクラスの ID。

適用対象