CryptoKeySecurity.RemoveAuditRule(CryptoKeyAuditRule) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从与此 CryptoKeySecurity 对象关联的系统访问控制列表 (SACL) 中移除与指定的审核规则具有相同安全性标识符和访问掩码的审核规则。
public:
bool RemoveAuditRule(System::Security::AccessControl::CryptoKeyAuditRule ^ rule);
public bool RemoveAuditRule (System.Security.AccessControl.CryptoKeyAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.CryptoKeyAuditRule -> bool
Public Function RemoveAuditRule (rule As CryptoKeyAuditRule) As Boolean
参数
- rule
- CryptoKeyAuditRule
要移除的审核规则。
返回
如果审核规则已成功移除,则为 true
;否则为 false
。
注解
通过使用可能添加审核控制规则的复杂算法来完成审核删除。
false
如果与审核规则关联的继承规则太复杂,而使删除算法成功,则此方法将无法删除审核规则并返回。