ADS_FLAGTYPE_ENUM enumeración (iads.h)

La enumeración ADS_FLAGTYPE_ENUM especifica valores que se pueden usar para indicar la presencia de los campos ObjectType o InheritedObjectType en la entrada de control de acceso (ACE).

Syntax

typedef enum __MIDL___MIDL_itf_ads_0001_0048_0004 {
  ADS_FLAG_OBJECT_TYPE_PRESENT = 0x1,
  ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT = 0x2
} ADS_FLAGTYPE_ENUM;

Constantes

 
ADS_FLAG_OBJECT_TYPE_PRESENT
Valor: 0x1
El campo ObjectType está presente en la ACE.
ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT
Valor: 0x2
El campo InheritedObjectType está presente en la ACE.

Comentarios

ObjectType indica a qué tipo de objeto, conjunto de propiedades o propiedad hace referencia una ACE. Toma un GUID como su valor. El GUID al que hace referencia ObjectType no está presente físicamente en la ACE a menos que se establezca ADS_FLAGS_OBJECT_TYPE_PRESENT.

InheritedObjectType especifica el GUID de un objeto que heredará la ACE. El GUID no está presente físicamente en la ACE a menos que se establezca el bit de ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT.

Nota Dado que VBScript no puede leer información de una biblioteca de tipos, las aplicaciones vbScript no entienden 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

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

Consulte también

Enumeraciones ADSI