Partager via


énumération ADS_FORMAT_ENUM (iads.h)

L’énumération ADS_FORMAT_ENUM spécifie les types de valeurs de chemin d’accès disponibles utilisés par la méthode 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
Valeur : 1
Retourne le chemin d’accès complet au format Windows, par exemple « LDAP://servername/o=internet/.../cn=bar ».
ADS_FORMAT_WINDOWS_NO_SERVER
Valeur : 2
Retourne le format Windows sans serveur, par exemple« LDAP ://o=internet/.../cn=bar ».
ADS_FORMAT_WINDOWS_DN
Valeur : 3
Renvoie uniquement le format Windows du nom unique, par exemple « o=internet/.../cn=bar ».
ADS_FORMAT_WINDOWS_PARENT
Valeur : 4
Retourne le format Windows parent uniquement, par exemple « o=internet/... ».
ADS_FORMAT_X500
Valeur : 5
Retourne le chemin d’accès complet au format X.500, par exemple, « LDAP://servername/cn=bar,...,o=internet ».
ADS_FORMAT_X500_NO_SERVER
Valeur : 6
Retourne le chemin d’accès sans serveur au format X.500, par exemple« LDAP ://cn=bar,...,o=internet ».
ADS_FORMAT_X500_DN
Valeur : 7
Retourne uniquement le nom unique au format X.500. Par exemple, « cn=bar,...,o=internet ».
ADS_FORMAT_X500_PARENT
Valeur : 8
Retourne uniquement le parent au format X.500, par exemple, « ...,o=internet ».
ADS_FORMAT_SERVER
Valeur : 9
Retourne le nom du serveur, par exemple, « nom_serveur ».
ADS_FORMAT_PROVIDER
Valeur : 10
Retourne le nom du fournisseur, par exemple, « LDAP ».
ADS_FORMAT_LEAF
Valeur : 11
Retourne le nom de la feuille, par exemple , « cn=bar ».

Remarques

Le fournisseur WinNT ne prend pas en charge les spécificateurs de format X.500.

Étant donné que Visual Basic Scripting Edition ne peut pas lire les données d’une bibliothèque de types, les applications VBScript ne peuvent pas reconnaître les constantes symboliques telles que définies ci-dessus. Vous devez utiliser les constantes numériques à la place pour définir les indicateurs appropriés dans vos applications VBScript. Pour utiliser les constantes symboliques comme bonne pratique de programmation, écrivez des déclarations explicites de ces constantes, comme cela est fait ici.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête iads.h

Voir aussi

Énumérations ADSI

IADsPathname ::Retrieve