(iads.h) IADsPathname 介面
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 |