Share via


EventWaitHandleSecurity.RemoveAuditRule(EventWaitHandleAuditRule) メソッド

定義

指定した規則と同じユーザー、および互換性のある継承フラグと反映フラグが指定された監査規則が検索されます。互換性のある規則が見つかると、指定した規則に含まれる権限がその規則から削除されます。

public:
 bool RemoveAuditRule(System::Security::AccessControl::EventWaitHandleAuditRule ^ rule);
public bool RemoveAuditRule (System.Security.AccessControl.EventWaitHandleAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.EventWaitHandleAuditRule -> bool
Public Function RemoveAuditRule (rule As EventWaitHandleAuditRule) As Boolean

パラメーター

rule
EventWaitHandleAuditRule

検索対象のユーザー、および一致する規則がある場合にその規則と互換性のある継承フラグと反映フラグのセットを指定する EventWaitHandleAuditRule。 互換性のある規則が見つかった場合にその規則から削除する権限を指定します。

戻り値

Boolean

互換性のある規則が見つかった場合は true。それ以外の場合は false

例外

rulenullです。

注釈

現在 EventWaitHandleSecurity のユーザーと同じ監査 rule規則が検索されます。 そのようなルールが見つからない場合、アクションは実行されません。メソッド falseは . 一致する規則が見つかった場合は、継承フラグと互換性フラグがチェックされ、で指定された ruleフラグとの互換性がチェックされます。 互換性のあるルールが見つからない場合、アクションは実行されません。メソッド falseは . 互換性のあるフラグを持つ規則が見つかった場合、指定されたrule権限は互換性のある規則から削除され、メソッドは .true 互換性のあるルールに含まれていない権限を指定した場合 rule 、それらの権限に関するアクションは実行されません。 互換性のあるルールからすべての権限が削除されると、ルール全体が現在 EventWaitHandleSecurity のオブジェクトから削除されます。

重要

イベント監査規則の継承フラグと伝達フラグは指定できますが、メソッドを使用 AuditRuleFactory して作成することはお勧めしません。 継承と伝達は名前付きイベントには意味がなく、監査規則のメンテナンスがより複雑になります。

適用対象