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