IADsNamespaces 介面 (iads.h)
IADsNamespaces 介面是由AD提供者所實作,並用於管理命名空間物件。 命名空間物件是提供者特定的最上層容器,會對應至目錄樹狀結構的根節點。 ADSI 命名空間物件可作為基礎目錄的進入點,並允許目錄服務管理員列舉目前安裝的命名空間物件。
這個介面支援兩個屬性方法來取得和設定 DefaultContainer 屬性,這個屬性會保存容器對象的路徑。 默認容器是目錄樹狀結構流覽的基底節點。 任何子對象的參考都可以相對於這個預設容器進行。 DefaultContainer 屬性可讓您更有效率且方便客戶端參考重複包含的物件。
當您使用 “ADs:” 字串系結至 物件時,取得 IADsNamespaces 介面的指標:
Dim ns As IADsNamespaces
Set ns = GetObject("ADs:")
非自動化用戶端可以改用 ADsGetObject 協助程式函式。
IADsNamespaces *pNs;
hr = ADsGetObject(L"ADs:", IID_IADsNamespaces, (void**)&pNs);
除了 IADsNamespaces 介面之外,ADSI 命名空間物件也會實作 IADsContainer 介面。
繼承
IADsNamespaces 介面繼承自 IADs 介面。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | iads.h |