MutexSecurity.RemoveAuditRule(MutexAuditRule) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
搜尋與指定規則相同使用者,且具有相容繼承與傳播標誌的稽核控制規則;若找到相容規則,則該規則中所包含的權利將被移除。
public:
bool RemoveAuditRule(System::Security::AccessControl::MutexAuditRule ^ rule);
public bool RemoveAuditRule(System.Security.AccessControl.MutexAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.MutexAuditRule -> bool
Public Function RemoveAuditRule (rule As MutexAuditRule) As Boolean
參數
- rule
- MutexAuditRule
一個 MutexAuditRule 指定要搜尋的使用者,以及一組繼承與傳播標誌,若找到匹配規則,必須與之相容。 規定若發現相容規則,可移除的權利。
傳回
true若找到相容規則;否則,。 false
例外狀況
rule 是 null。
備註
MutexSecurity目前會搜尋與 有相同使用者rule的稽核規則。 若未找到此類規則,則不執行任何操作,方法返回 false。 若找到匹配規則,則檢查其繼承與相容性標誌是否與 中 rule指定的標誌相容。 若未找到相容規則,則不執行任何動作,方法返回 false。 若找到具有相容標誌的規則,則將 中 rule 指定的權利從相容規則中移除,並返回 true。 若 rule 指定相容規則中未包含的權利,則不對該權利採取任何行動。 若相容規則中移除所有權利,則整個規則將從當前 MutexSecurity 物件中移除。
Important
雖然你可以指定mutex稽核規則的繼承與傳播標誌,但透過此 AccessRuleFactory 方法建立它們,並不建議這麼做。 繼承與傳播對於命名互斥體而言毫無意義,且使審計規則的維護更為複雜。