IADsADSystemInfo 介面 (iads.h)
IADsADSystemInfo 介面會在 Windows 網域中執行 Windows 操作系統時,擷取本機計算機的相關數據。 例如,您可以取得本機計算機的網域、網站和辨別名稱。
IADsADSystemInfo 介面是在位於 adsldp.dll 的 ADSystemInfo 對象上實作,隨附於 Windows 2000 上的 ADSI 標準安裝。 您必須明確建立 ADSystemInfo 對象的實例,才能在 IADsADSystemInfo 介面上呼叫 方法。 此需求相當於在 C/C++ 中使用 CoCreateInstance 函式建立 ADSystemInfo 實例。
IADsADSystemInfo *pADsys;
HRESULT hr = CoCreateInstance(CLSID_ADSystemInfo,
NULL,
CLSCTX_INPROC_SERVER,
IID_IADsADSystemInfo,
(void**)&pADsys);
您也可以在 Visual Basic 中使用 New 運算符。
Dim adSys as New ADSystemInfo
或者,您可以在腳本環境中呼叫 CreateObject 函式,並提供 “ADSystemInfo” 作為 ProgID。
Dim adSys
Set adSys = CreateObject("ADSystemInfo")
繼承
IADsADSystemInfo 介面繼承自 IDispatch 介面。 IADsADSystemInfo 也有下列類型的成員:
方法
IADsADSystemInfo 介面具有這些方法。
IADsADSystemInfo::GetAnyDCName 擷取本機計算機網域中域控制器的 DNS 名稱。 |
IADsADSystemInfo::GetDCSiteName 擷取包含本機計算機的 Active Directory 網站名稱。 |
IADsADSystemInfo::GetTrees 擷取本機計算機樹系中所有目錄樹狀目錄的 DNS 名稱。 |
IADsADSystemInfo::RefreshSchemaCache IADsADSystemInfo::RefreshSchemaCache 方法會重新整理 Active Directory 架構快取。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | iads.h |