Compartilhar via


enumeração ADS_FORMAT_ENUM (iads.h)

A enumeração ADS_FORMAT_ENUM especifica os tipos de valor de caminho disponíveis usados pelo método IADsPathname::Retrieve .

Syntax

typedef enum __MIDL___MIDL_itf_ads_0001_0078_0002 {
  ADS_FORMAT_WINDOWS = 1,
  ADS_FORMAT_WINDOWS_NO_SERVER = 2,
  ADS_FORMAT_WINDOWS_DN = 3,
  ADS_FORMAT_WINDOWS_PARENT = 4,
  ADS_FORMAT_X500 = 5,
  ADS_FORMAT_X500_NO_SERVER = 6,
  ADS_FORMAT_X500_DN = 7,
  ADS_FORMAT_X500_PARENT = 8,
  ADS_FORMAT_SERVER = 9,
  ADS_FORMAT_PROVIDER = 10,
  ADS_FORMAT_LEAF = 11
} ADS_FORMAT_ENUM;

Constantes

 
ADS_FORMAT_WINDOWS
Valor: 1
Retorna o caminho completo no formato windows, por exemplo, "LDAP://servername/o=internet/.../cn=bar".
ADS_FORMAT_WINDOWS_NO_SERVER
Valor: 2
Retorna o formato do Windows sem servidor, por exemplo, "LDAP://o=internet/.../cn=bar".
ADS_FORMAT_WINDOWS_DN
Valor: 3
Retorna o formato windows apenas do nome diferenciado, por exemplo, "o=internet/.../cn=bar".
ADS_FORMAT_WINDOWS_PARENT
Valor: 4
Retorna o formato do Windows somente pai, por exemplo, "o=Internet/...".
ADS_FORMAT_X500
Valor: 5
Retorna o caminho completo no formato X.500, por exemplo, "LDAP://servername/cn=bar,...,o=internet".
ADS_FORMAT_X500_NO_SERVER
Valor: 6
Retorna o caminho sem servidor no formato X.500, por exemplo, "LDAP://cn=bar,...,o=internet".
ADS_FORMAT_X500_DN
Valor: 7
Retorna apenas o nome diferenciado no formato X.500. Por exemplo, "cn=bar,...,o=internet".
ADS_FORMAT_X500_PARENT
Valor: 8
Retorna apenas o pai no formato X.500, por exemplo, "...,o=Internet".
ADS_FORMAT_SERVER
Valor: 9
Retorna o nome do servidor, por exemplo, "servername".
ADS_FORMAT_PROVIDER
Valor: 10
Retorna o nome do provedor, por exemplo, "LDAP".
ADS_FORMAT_LEAF
Valor: 11
Retorna o nome da folha, por exemplo, "cn=bar".

Comentários

O provedor WinNT não dá suporte a nenhum dos especificadores de formato X.500.

Como o Visual Basic Scripting Edition não pode ler dados de uma biblioteca de tipos, os aplicativos VBScript não podem reconhecer 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. Para usar as constantes simbólicas como uma boa prática de programação, escreva declarações explícitas dessas constantes, como feito aqui.

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

IADsPathname::Retrieve