Share via


ADSI 介面

Active Directory 服務介面 (ADSI) 支援一組豐富的介面,可根據下列類別分類:

  • 核心。 這些介面提供 ADSI 物件的基本物件管理功能。 核心函式包括提供目錄存放區的進入點、將屬性載入屬性快取,以及認可基礎目錄的變更。
  • 結構描述。 這些介面提供管理及擴充目錄架構的方法。
  • 屬性快取。 這些介面會定義在屬性快取中操作屬性的方法。
  • Persistent 物件。 這些介面會操作基礎目錄服務命名空間中的持續性數據。 ADSI 物件會實作這些類型的介面,以提供其永續性數據的存取權,包括用戶帳戶、檔案共用、組織階層,以及列印佇列中的作業清單。
  • 動態物件。 這些介面會使用目錄服務中的動態數據。 基礎目錄服務中未表示的目錄物件會實作這類介面。 動態數據的範例包括透過網路發出的命令。
  • 安全性。 這些介面可讓 ADSI 用戶端建立伺服器認證,並使用目錄服務所支援的安全性功能,例如存取控制清單或安全性描述元。
  • 非自動化。 這些介面允許非自動化用戶端(例如 C/C++ 應用程式)透過提供管理及搜尋目錄服務物件方法的 Vtable 存取,來對目錄對象進行低負荷存取。
  • 擴充功能。 這些介面可讓 ADSI 用戶端擴充現有 ADSI 類別的功能,以提供目錄服務的自定義解決方案。
  • 公用程式。 這些介面提供用於管理ADSI對象的進階協助程式函式。
  • 數據類型。 這些介面提供存取 ADSI 數據類型的方法。