Active Directory 服務介面

目的

Active Directory 服務介面 (ADSI) 是一組 COM 介面,可用來存取不同網路提供者的目錄服務功能。 ADSI 用於分散式運算環境中,呈現一組用於管理網路資源的目錄服務介面。 無論哪個網路環境包含資源,系統管理員和開發人員都可以使用 ADSI 服務來列舉和管理目錄服務中的資源。

ADSI 可啟用常見的系統管理工作,例如新增使用者、管理印表機,以及在分散式運算環境中尋找資源。

注意

下列檔適用于電腦程式設計人員。 如果您是使用者嘗試偵錯列印錯誤或家用網路問題,請參閱 Microsoft 社群論壇

 

適用情況下

網路系統管理員可以使用 ADSI 來自動化一般工作,例如新增使用者和群組、管理印表機,以及設定網路資源的許可權。

獨立軟體廠商和使用者開發人員可以使用 ADSI 來「目錄啟用」其產品和應用程式。 服務可以在目錄中發佈自己、用戶端可以使用目錄來尋找服務,而且兩者都可以使用目錄來尋找及操作感興趣的其他物件。 由於 Active Directory 服務介面與基礎目錄服務 () 無關,因此啟用目錄的產品和應用程式可以在多個網路和目錄環境中順利運作。

開發人員對象

您可以使用多種語言撰寫 ADSI 用戶端應用程式。 對於大部分的系統管理工作,ADSI 會定義可從自動化相容語言存取的介面和物件,例如 Microsoft Visual Basic、Microsoft Visual Basic Scripting Edition () VBScript) ,以及 JAVA,以取得更符合效能和效率的語言,例如 C 和 C++。 COM 程式設計的良好基礎對 ADSI 程式設計人員很有用。

執行階段需求求

Active Directory 會在Windows伺服器網域控制站上執行。 不過,使用 ADSI 的用戶端應用程式可能會寫入並在Windows上執行。 此外,開發人員還需要 MSDN 網站上也提供平臺軟體發展工具組 (SDK) 。 若要調查 Active Directory 的內容,請使用 Active Directory 消費者和電腦 MMC 嵌入式管理單元。 此嵌入式管理單元會取代舊版Windows可用的 Adsvw 工具。

本節內容

關於 ADSI

ADSI 的一般資訊。

使用 ADSI

使用 ADSI 的程式設計人員指南。

ADSI 快速入門教學課程

使用 ADSI 搭配自動化來管理目錄。

ADSI 參考

ADSI 介面和方法的檔。

元件物件模型

COM 用戶端和伺服器

Active Directory Domain Services