SecurityMasks Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica as opções disponíveis para examinar as informações de segurança de um objeto de diretório. Esta enumeração é usada com as propriedades SecurityMasks e SecurityMasks.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
public enum class SecurityMasks
[System.Flags]
public enum SecurityMasks
[<System.Flags>]
type SecurityMasks =
Public Enum SecurityMasks
- Herança
- Atributos
Campos
Dacl | 4 | Lê ou grava os dados da DACL (lista de controle de acesso discricionário). |
Group | 2 | Lê ou grava os dados do grupo. |
None | 0 | Não lê nem grava dados de segurança. |
Owner | 1 | Lê ou grava os dados do proprietário. |
Sacl | 8 | Lê ou grava os dados da SACL (lista de controle de acesso do sistema). |
Exemplos
using System.DirectoryServices;
...
DirectorySearcher src = new DirectorySearcher("…");
src.PropertiesToLoad = new string[] {ntSecurityDescriptor,…};
src.SecurityMasks = SecurityMasks.Dacl | SecurityMasks.Owner;
SearchResultCollection res = src.FindAll();