共用方式為


ICOMAdminCatalog::InstallComponent 方法 (comadmin.h)

將所有元件 (COM 類別) 從 DLL 檔案安裝到 COM+ 應用程式,並在 COM+ 類別註冊資料庫中註冊元件。

語法

HRESULT InstallComponent(
  [in] BSTR bstrApplIDOrName,
  [in] BSTR bstrDLL,
  [in] BSTR bstrTLB,
  [in] BSTR bstrPSDLL
);

參數

[in] bstrApplIDOrName

應用程式的 GUID 或名稱。

[in] bstrDLL

包含要安裝之元件的 DLL 檔名。

[in] bstrTLB

外部類型連結庫檔案的名稱。 如果類型連結庫檔案內嵌在 DLL 中,請傳入此參數的空字串。

[in] bstrPSDLL

Proxy 存根 DLL 檔案的名稱。 如果沒有與元件相關聯的 Proxy 存根 DLL,請傳入此參數的空字串。

傳回值

這個方法可以傳回標準傳回值E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL和S_OK。

備註

InstallComponent 會在 COM+ 類別註冊資料庫中提供元件的完整註冊, (RegDB) 做為已設定的元件,包括封送處理所需的介面、方法、類型庫和 Proxy 存根資訊。

InstallComponent 是將所有元件安裝到 COM+ 應用程式,而不是 ICOMAdminCatalog::ImportComponent 的建議方式。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 comadmin.h

另請參閱

ICOMAdminCatalog