共用方式為


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

另請參閱

CoCreateInstance

IADsADSystemInfo 屬性方法

IDispatch