ADS_ACEFLAG_ENUM enumeración (iads.h)
La enumeración ADS_ACEFLAG_ENUM se usa para especificar el comportamiento de una entrada de Access Control (ACE) para un objeto de Active Directory.
Para obtener más información y valores posibles para los objetos de archivo, recurso compartido de archivos y registro, vea el miembro AceFlags de la estructura de ACE_HEADER .
Syntax
typedef enum __MIDL___MIDL_itf_ads_0001_0048_0003 {
ADS_ACEFLAG_INHERIT_ACE = 0x2,
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE = 0x4,
ADS_ACEFLAG_INHERIT_ONLY_ACE = 0x8,
ADS_ACEFLAG_INHERITED_ACE = 0x10,
ADS_ACEFLAG_VALID_INHERIT_FLAGS = 0x1f,
ADS_ACEFLAG_SUCCESSFUL_ACCESS = 0x40,
ADS_ACEFLAG_FAILED_ACCESS = 0x80
} ADS_ACEFLAG_ENUM;
Constantes
ADS_ACEFLAG_INHERIT_ACE Valor: 0x2 Los objetos secundarios heredarán esta entrada de control de acceso (ACE). La ACE heredada se puede heredar a menos que se establezca la marca ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE. |
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE Valor: 0x4 El sistema borrará la marca ADS_ACEFLAG_INHERIT_ACE para las ACE heredadas de objetos secundarios. Esto evita que las generaciones posteriores de objetos hereden la ACE. |
ADS_ACEFLAG_INHERIT_ONLY_ACE Valor: 0x8 Indica que una ACE de solo herencia que no ejerce el control de acceso en el objeto al que está asociado. Si no se establece esta marca, la ACE es una ACE eficaz que ejerce el control de acceso en el objeto al que está asociado. |
ADS_ACEFLAG_INHERITED_ACE Valor: 0x10 Indica si se heredó o no la ACE. El sistema establece este bit. |
ADS_ACEFLAG_VALID_INHERIT_FLAGS Valor: 0x1f Indica si las marcas heredadas son válidas. El sistema establece este bit. |
ADS_ACEFLAG_SUCCESSFUL_ACCESS Valor: 0x40 Genera mensajes de auditoría para intentos de acceso correctos, usados con ACE que auditan el sistema en una lista de control de acceso del sistema (SACL). |
ADS_ACEFLAG_FAILED_ACCESS Valor: 0x80 Genera mensajes de auditoría para intentos de acceso erróneos, usados con ACE que auditan el sistema en una SACL. |
Comentarios
Dado que VBScript no puede leer datos de una biblioteca de tipos, las aplicaciones vbScript no comprenden las constantes simbólicas tal como se definen en estas enumeraciones. 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 práctica de programación recomendada, escriba declaraciones explícitas de estas constantes, como se hace aquí, en las aplicaciones VBScript.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Encabezado | iads.h |