共用方式為


ICOMAdminCatalog::InstallApplication 方法 (comadmin.h)

從指定的檔案安裝 COM+ 應用程式或應用程式 Proxy。

語法

HRESULT InstallApplication(
  [in]           BSTR bstrApplicationFile,
  [in, optional] BSTR bstrDestinationDirectory,
  [in, optional] long lOptions,
  [in, optional] BSTR bstrUserId,
  [in, optional] BSTR bstrPassword,
  [in, optional] BSTR bstrRSN
);

參數

[in] bstrApplicationFile

包含要安裝之應用程式的檔案名。

[in, optional] bstrDestinationDirectory

安裝元件的位置。 如果此參數是空白的,則會使用預設目錄。

[in, optional] lOptions

選項旗標。 此參數可以是下列其中一個值。

意義
COMAdminInstallNoUsers
0
請勿安裝儲存在應用程式檔中的使用者, (預設) 。
COMAdminInstallUsers
1
安裝儲存在應用程式檔中的使用者。
COMAdminInstallForceOverwriteOfFiles
2
覆寫檔案。

[in, optional] bstrUserId

要在其中執行應用程式的使用者識別碼。

[in, optional] bstrPassword

要在其中執行應用程式的密碼。

[in, optional] bstrRSN

要用於應用程式 Proxy 的遠端伺服器名稱。

傳回值

這個方法可以傳回標準傳回值E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED和E_FAIL,以及下列值。

傳回碼 描述
S_OK
已成功完成命令。
ERROR_INSTALL_FAILURE
安裝期間發生嚴重錯誤。
COMADMIN_E_OBJECT_DOES_NOT_EXIST
應用程式不存在。
COMADMIN_E_OBJECTERRORS
存取一或多個物件時發生錯誤。

規格需求

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

另請參閱

ICOMAdminCatalog