PipeSecurity.RemoveAuditRule(PipeAuditRule) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет правило аудита из системного списка управления доступом (SACL), связанного с текущим объектом PipeSecurity.
public:
bool RemoveAuditRule(System::IO::Pipes::PipeAuditRule ^ rule);
public bool RemoveAuditRule (System.IO.Pipes.PipeAuditRule rule);
override this.RemoveAuditRule : System.IO.Pipes.PipeAuditRule -> bool
Public Function RemoveAuditRule (rule As PipeAuditRule) As Boolean
Параметры
- rule
- PipeAuditRule
Удаляемое правило аудита.
Возвращаемое значение
true
Значение , если правило аудита было удалено; в противном случае — false
.
Исключения
Параметр rule
имеет значение null
.
Комментарии
Метод RemoveAuditRule удаляет из текущего PipeSecurity объекта все соответствующие Deny правила аудита или все соответствующие Allow правила аудита. Например, этот метод можно использовать для удаления всех Deny правил аудита для пользователя путем передачи объекта, созданного FileSystemAuditRuleDeny с использованием значения, Failure значения и учетной записи пользователя. При этом метод удаляет все правила запрета RemoveAuditRule , указывающие Failure значение или Success значение.