RegistrySecurity.RemoveAuditRule(RegistryAuditRule) メソッド

定義

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

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

パラメーター

rule
RegistryAuditRule

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

戻り値

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

例外

rulenullです。

注釈

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

適用対象