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 |