搭配顯示規範使用的內容功能表

Active Directory 系統管理 MMC 嵌入式管理單元和 Windows 2000 殼層提供一種機制,可將專案新增至Active Directory 網域服務中物件所顯示的內容功能表。 您可以藉由實作稱為 操作功能表延伸模組的 COM 內程式伺服器來新增操作功能表項目。 您也可以新增操作功能表項目,以叫用以 ShellExecute API 啟動的任何檔案,例如應用程式或網頁 URL。 這稱為 靜態操作功能表項目

開發人員讀者

本檔假設讀者熟悉使用 C++ 的 COM 作業和元件開發。 目前無法使用 Microsoft Visual Basic 建立Active Directory 網域服務操作功能表延伸模組。

使用操作功能表延伸模組擴充操作功能表

操作功能表延伸模組是一部 COM 內部伺服器,可實作特定介面,並向 Active Directory 網域服務 註冊。

建立並安裝操作功能表延伸模組

  1. 建立操作功能表延伸模組 DLL。 操作功能表延伸模組是 COM 內部伺服器,至少會實作 IShellExtInitICoNtextMenu 介面。 如需詳細資訊,請參閱 實作操作功能表 COM 物件
  2. 在使用操作功能表延伸模組的電腦上安裝操作功能表表延伸模組。 這可藉由建立操作功能表延伸模組 DLL 的 Microsoft Windows Installer 套件,並使用群組原則適當地部署套件來完成。 如需詳細資訊,請參閱 散發使用者介面元件
  3. 在 Windows 登錄中註冊操作功能表延伸模組,並使用 Active Directory 網域服務。 如需詳細資訊,請參閱 在顯示規範中註冊操作功能表 COM 物件

使用靜態操作功能表項目擴充操作功能表

靜態操作功能表項目可用來叫用以 ShellExecute API 啟動的任何檔案,例如應用程式或網頁 URL。 若要達成此目的,必須註冊特定物件類別的靜態操作功能表項目,以便將靜態操作功能表項目新增至該類別物件的操作功能表。 如需詳細資訊,請參閱 註冊靜態操作功能表項目