Compartilhar via


ADS_FLAGTYPE_ENUM enumeração (iads.h)

A enumeração ADS_FLAGTYPE_ENUM especifica valores que podem ser usados para indicar a presença dos campos ObjectType ou InheritedObjectType na ACE (entrada de controle de acesso).

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
O campo ObjectType está presente no ACE.
ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT
Valor: 0x2
O campo InheritedObjectType está presente no ACE.

Comentários

ObjectType indica a qual tipo de objeto, conjunto de propriedades ou propriedade um ACE se refere. Ele usa um GUID como seu valor. O GUID referenciado por ObjectType não está fisicamente presente no ACE, a menos que ADS_FLAGS_OBJECT_TYPE_PRESENT esteja definido.

InheritedObjectType especifica o GUID de um objeto que herdará o ACE. O GUID não está fisicamente presente no ACE, a menos que o ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT bit esteja definido.

Nota Como o VBScript não pode ler informações de uma biblioteca de tipos, os aplicativos VBScript não entendem as constantes simbólicas conforme definido acima. Em vez disso, você deve usar as constantes numéricas para definir os sinalizadores apropriados em seus aplicativos VBScript. Se você quiser usar as constantes simbólicas como uma boa prática de programação, deverá fazer declarações explícitas dessas constantes, como feito aqui, em seus aplicativos VBScript.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho iads.h

Confira também

Enumerações ADSI