Compartir a través de


ADS_SD_CONTROL_ENUM enumeración (iads.h)

La enumeración ADS_SD_CONTROL_ENUM especifica marcas de control para un descriptor de seguridad.

Syntax

typedef enum __MIDL___MIDL_itf_ads_0001_0048_0005 {
  ADS_SD_CONTROL_SE_OWNER_DEFAULTED = 0x1,
  ADS_SD_CONTROL_SE_GROUP_DEFAULTED = 0x2,
  ADS_SD_CONTROL_SE_DACL_PRESENT = 0x4,
  ADS_SD_CONTROL_SE_DACL_DEFAULTED = 0x8,
  ADS_SD_CONTROL_SE_SACL_PRESENT = 0x10,
  ADS_SD_CONTROL_SE_SACL_DEFAULTED = 0x20,
  ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ = 0x100,
  ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ = 0x200,
  ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED = 0x400,
  ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED = 0x800,
  ADS_SD_CONTROL_SE_DACL_PROTECTED = 0x1000,
  ADS_SD_CONTROL_SE_SACL_PROTECTED = 0x2000,
  ADS_SD_CONTROL_SE_SELF_RELATIVE = 0x8000
} ADS_SD_CONTROL_ENUM;

Constantes

 
ADS_SD_CONTROL_SE_OWNER_DEFAULTED
Valor: 0x1
Un mecanismo predeterminado proporciona el identificador de seguridad (SID) del propietario del descriptor de seguridad en lugar del proveedor original del descriptor de seguridad.
ADS_SD_CONTROL_SE_GROUP_DEFAULTED
Valor: 0x2
Un mecanismo predeterminado proporciona el SID de grupo del descriptor de seguridad en lugar del proveedor original del descriptor de seguridad.
ADS_SD_CONTROL_SE_DACL_PRESENT
Valor: 0x4
La lista de control de acceso discrecional (DACL) está presente en el descriptor de seguridad. Si no se establece esta marca o si se establece esta marca y daCL es NULL, el descriptor de seguridad permite el acceso total a todos los usuarios.
ADS_SD_CONTROL_SE_DACL_DEFAULTED
Valor: 0x8
El descriptor de seguridad usa una DACL predeterminada creada a partir del token de acceso del creador.
ADS_SD_CONTROL_SE_SACL_PRESENT
Valor: 0x10
La lista de control de acceso del sistema (SACL) está presente en el descriptor de seguridad.
ADS_SD_CONTROL_SE_SACL_DEFAULTED
Valor: 0x20
El descriptor de seguridad usa una SACL predeterminada creada a partir del token de acceso del creador.
ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ
Valor: 0x100
La DACL del descriptor de seguridad debe heredarse.
ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ
Valor: 0x200
Se debe heredar la SACL del descriptor de seguridad.
ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED
Valor: 0x400
La DACL del descriptor de seguridad admite la propagación automática de entradas de control de acceso (ACE) heredables a objetos secundarios existentes.
ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED
Valor: 0x800
La SACL del descriptor de seguridad admite la propagación automática de ASE heredables a objetos secundarios existentes.
ADS_SD_CONTROL_SE_DACL_PROTECTED
Valor: 0x1000
El descriptor de seguridad no permitirá a las ACE herederas modificar la DACL.
ADS_SD_CONTROL_SE_SACL_PROTECTED
Valor: 0x2000
El descriptor de seguridad no permitirá a las ACE heredables modificar la SACL.
ADS_SD_CONTROL_SE_SELF_RELATIVE
Valor: 0x8000
El descriptor de seguridad es de formato auto relativo con toda la información de seguridad en un bloque continuo de memoria.

Comentarios

Para obtener más información, vea Access Control en Seguridad en el Kit de desarrollo de software de plataforma (SDK).

Dado que VBScript no puede leer información de una biblioteca de tipos, las aplicaciones vbScript no comprenden las constantes simbólicas como se ha definido anteriormente. En su lugar, debe usar las constantes numéricas para establecer las marcas adecuadas en las aplicaciones VBScript. Si desea usar las constantes simbólicas como procedimiento de programación recomendado, debe realizar declaraciones explícitas de estas constantes, como se hace aquí, en las aplicaciones vbScript.

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Encabezado iads.h

Consulte también

Enumeraciones ADSI

Control de acceso