IADsPathname 接口 (iads.h)
IADsPathname 接口分析 ADSI 中的 X.500 和 Windows 路径。
IADsPathname 接口可用于:
- 以不同格式设置和获取 ADSI 对象的路径。
- 提取或添加给定 ADsPath 的每个元素。
- 构造用于查询目录对象的 ADsPaths。
IADsPathname *pPathname=NULL;
HRESULT hr;
hr = CoCreateInstance(CLSID_Pathname,
NULL,
CLSCTX_INPROC_SERVER,
IID_IADsPathname,
(void**)&pPathname);
还可以在 Visual Basic 中调用 New 运算符:
Dim path As New Pathname
或在 VBScript 中使用 CreateObject 函数,提供“Pathname”作为 ProgID。
Dim path
Set path = CreateObject("Pathname")
IADsPathname 接口使用两种枚举类型:ADS_SETTYPE_ENUM和ADS_FORMAT_ENUM。
继承
IADsPathname 接口继承自 IDispatch 接口。 IADsPathname 还具有以下类型的成员:
方法
IADsPathname 接口具有这些方法。
IADsPathname::AddLeafElement 将元素添加到已在 Pathname 对象上设置的目录路径的末尾。 |
IADsPathname::CopyPath 创建 Pathname 对象的副本。 |
IADsPathname::GetElement 检索目录路径的元素。 |
IADsPathname::GetEscapedElement 用于转义输入路径中的特殊字符。 |
IADsPathname::GetNumElements 检索路径中的元素数。 |
IADsPathname::RemoveLeafElement 从 Pathname 对象上设置的目录路径中删除最后一个元素。 |
IADsPathname::Retrieve IADsPathname::Retrieve 方法检索具有不同格式类型的对象的路径。 |
IADsPathname::Set 设置 Pathname 对象以分析目录路径。 |
IADsPathname::SetDisplayType 指定如何显示对象的路径。 |
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | iads.h |