SecurityMasks Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica as opções disponíveis para examinar a informação de segurança de um objeto diretório. Esta enumeração é usada com as SecurityMasks propriedades e SecurityMasks .
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
public enum class SecurityMasks
[System.Flags]
public enum SecurityMasks
[<System.Flags>]
type SecurityMasks =
Public Enum SecurityMasks
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| None | 0 | Não lê nem grava dados de segurança. |
| Owner | 1 | Lê ou escreve os dados do proprietário. |
| Group | 2 | Lê ou escreve os dados do grupo. |
| Dacl | 4 | Lê ou escreve os dados da lista de controlo de acesso discricionária (DACL). |
| Sacl | 8 | Lê ou escreve os dados da lista de controlo de acesso do sistema (SACL). |
Exemplos
using System.DirectoryServices;
...
DirectorySearcher src = new DirectorySearcher("…");
src.PropertiesToLoad = new string[] {ntSecurityDescriptor,…};
src.SecurityMasks = SecurityMasks.Dacl | SecurityMasks.Owner;
SearchResultCollection res = src.FindAll();