RegistrySecurity.RemoveAuditRule(RegistryAuditRule) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정한 규칙과 사용자가 같고 상속 및 전파 플래그가 호환되는 감사 제어 규칙을 검색합니다. 호환되는 규칙이 있으면 지정한 규칙에 포함된 권한이 규칙에서 제거됩니다.
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
입니다.
예외
rule
이(가) null
인 경우
설명
현재 RegistrySecurity 는 과 동일한 사용자가 rule
있는 감사 규칙을 검색합니다. 이러한 규칙을 찾을 수 없으면 아무 작업도 수행되지 않으며 메서드는 를 반환합니다 false
. 일치하는 규칙이 발견되면 상속 및 호환성 플래그가 에 rule
지정된 플래그와의 호환성을 확인합니다. 호환되는 규칙을 찾을 수 없으면 아무 작업도 수행되지 않으며 메서드는 를 반환합니다 false
. 호환 플래그가 있는 규칙을 발견하면 에 rule
지정된 권한이 호환되는 규칙에서 제거되고 메서드는 를 반환합니다 true
. 호환되는 규칙에 포함되지 않은 권한을 지정하는 경우 rule
해당 권한과 관련하여 아무 작업도 수행되지 않습니다. 호환되는 규칙에서 모든 권한이 제거되면 전체 규칙이 현재 RegistrySecurity 개체에서 제거됩니다.
적용 대상
.NET