Freigeben über


ADS_FORMAT_ENUM-Enumeration (iads.h)

Die ADS_FORMAT_ENUM-Enumeration gibt die verfügbaren Pfadwerttypen an, die von der IADsPathname::Retrieve-Methode verwendet werden.

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;

Konstanten

 
ADS_FORMAT_WINDOWS
Wert: 1
Gibt den vollständigen Pfad im Windows-Format zurück, z. B. "LDAP://servername/o=internet/.../cn=bar".
ADS_FORMAT_WINDOWS_NO_SERVER
Wert: 2
Gibt das Windows-Format ohne Server zurück, z. B. "LDAP://o=internet/.../cn=bar".
ADS_FORMAT_WINDOWS_DN
Wert: 3
Gibt nur das Windows-Format des distinguished Namens zurück, z. B. "o=internet/.../cn=bar".
ADS_FORMAT_WINDOWS_PARENT
Wert: 4
Gibt nur das Windows-Format parent zurück, z. B. "o=internet/...".
ADS_FORMAT_X500
Wert: 5
Gibt den vollständigen Pfad im X.500-Format zurück, z. B. "LDAP://servername/cn=bar,...,o=internet".
ADS_FORMAT_X500_NO_SERVER
Wert: 6
Gibt den Pfad ohne Server im X.500-Format zurück, z. B. "LDAP://cn=bar,...,o=internet".
ADS_FORMAT_X500_DN
Wert: 7
Gibt nur den distinguished Name im X.500-Format zurück. Beispiel: "cn=bar,...,o=internet".
ADS_FORMAT_X500_PARENT
Wert: 8
Gibt nur das übergeordnete Element im X.500-Format zurück, z. B. "...,o=internet".
ADS_FORMAT_SERVER
Wert: 9
Gibt den Servernamen zurück, z. B. "servername".
ADS_FORMAT_PROVIDER
Wert: 10
Gibt den Namen des Anbieters zurück, z. B. "LDAP".
ADS_FORMAT_LEAF
Wert: 11
Gibt den Namen des Blatts zurück, z. B. "cn=bar".

Hinweise

Der WinNT-Anbieter unterstützt keinen der X.500-Formatbezeichner.

Da Visual Basic Scripting Edition keine Daten aus einer Typbibliothek lesen kann, können VBScript-Anwendungen die oben definierten symbolischen Konstanten nicht erkennen. Sie sollten stattdessen die numerischen Konstanten verwenden, um die entsprechenden Flags in Ihren VBScript-Anwendungen festzulegen. Um die symbolischen Konstanten als gute Programmierpraxis zu verwenden, schreiben Sie explizite Deklarationen solcher Konstanten, wie hier geschehen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile iads.h

Weitere Informationen

ADSI-Enumerationen

IADsPathname::Retrieve