SecurityMasks Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica las opciones disponibles para examinar la información de seguridad de un objeto de directorio. Esta enumeración se utiliza con las propiedades SecurityMasks y SecurityMasks.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class SecurityMasks
[System.Flags]
public enum SecurityMasks
[<System.Flags>]
type SecurityMasks =
Public Enum SecurityMasks
- Herencia
- Atributos
Campos
Dacl | 4 | Lee o escribe datos de la lista de control de acceso discrecional (DACL). |
Group | 2 | Lee o escribe datos del grupo. |
None | 0 | No lee ni escribe datos de seguridad. |
Owner | 1 | Lee o escribe datos del propietario. |
Sacl | 8 | Lee o escribe datos de la lista de control de acceso al sistema (SACL). |
Ejemplos
using System.DirectoryServices;
...
DirectorySearcher src = new DirectorySearcher("…");
src.PropertiesToLoad = new string[] {ntSecurityDescriptor,…};
src.SecurityMasks = SecurityMasks.Dacl | SecurityMasks.Owner;
SearchResultCollection res = src.FindAll();