Поделиться через


перечисление ADS_FORMAT_ENUM (iads.h)

Перечисление ADS_FORMAT_ENUM указывает доступные типы значений пути, используемые методом IADsPathname::Retrieve .

Синтаксис

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;

Константы

 
ADS_FORMAT_WINDOWS
Значение: 1
Возвращает полный путь в формате Windows, например "LDAP://servername/o=internet/.../cn=bar".
ADS_FORMAT_WINDOWS_NO_SERVER
Значение: 2
Возвращает формат Windows без сервера, например LDAP://o=internet/.../cn=bar.
ADS_FORMAT_WINDOWS_DN
Значение: 3
Возвращает формат Windows только различающегося имени, например "o=internet/.../cn=bar".
ADS_FORMAT_WINDOWS_PARENT
Значение: 4
Возвращает только родительский формат Windows, например "o=internet/...".
ADS_FORMAT_X500
Значение: 5
Возвращает полный путь в формате X.500, например "LDAP://servername/cn=bar,...,o=internet".
ADS_FORMAT_X500_NO_SERVER
Значение: 6
Возвращает путь без сервера в формате X.500, например "LDAP://cn=bar,...,o=internet".
ADS_FORMAT_X500_DN
Значение: 7
Возвращает только различающееся имя в формате X.500. Например, "cn=bar,...,o=internet".
ADS_FORMAT_X500_PARENT
Значение: 8
Возвращает только родительский объект в формате X.500, например "...,o=internet".
ADS_FORMAT_SERVER
Значение: 9
Возвращает имя сервера, например servername.
ADS_FORMAT_PROVIDER
Значение: 10
Возвращает имя поставщика, например LDAP.
ADS_FORMAT_LEAF
Значение: 11
Возвращает имя конечного элемента, например "cn=bar".

Комментарии

Поставщик WinNT не поддерживает описатели формата X.500.

Поскольку Visual Basic Scripting Edition не может считывать данные из библиотеки типов, приложения VBScript не могут распознавать символьные константы, как определено выше. Вместо этого следует использовать числовые константы для установки соответствующих флагов в приложениях VBScript. Чтобы использовать символьные константы в качестве рекомендуемого метода программирования, напишите явные объявления таких констант, как показано здесь.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть iads.h

См. также раздел

Перечисления ADSI

IADsPathname::Retrieve