CommonSecurityDescriptor.PurgeAccessControl(SecurityIdentifier) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет все правила доступа для указанного идентификатора безопасности из списка контроль доступа (DACL), связанного с этим объектом CommonSecurityDescriptor.
public:
void PurgeAccessControl(System::Security::Principal::SecurityIdentifier ^ sid);
public void PurgeAccessControl(System.Security.Principal.SecurityIdentifier sid);
member this.PurgeAccessControl : System.Security.Principal.SecurityIdentifier -> unit
Public Sub PurgeAccessControl (sid As SecurityIdentifier)
Параметры
Идентификатор безопасности, для которого необходимо удалить правила доступа.
Комментарии
Чтобы избежать непреднамеренно разрешающего доступ к субъектам, приложения должны проверить наличие записи управления доступом (AEFA) всех пользователей и удалить его перед изменением DACL.