IUpdateInstaller::Install メソッド (wuapi.h)

更新プログラムの同期インストールを開始します。

構文

HRESULT Install(
  [out] IInstallationResult **retval
);

パラメーター

[out] retval

要求で指定された各更新プログラムのインストール操作の結果を表す IInstallationResult インターフェイス。

戻り値

このメソッドは、次の HRESULT 値と他の COM または Windows を返します

エラー コード。

リターン コード 説明
S_OK
更新プログラムが正常にインストールされました。
WU_E_INSTALL_NOT_ALLOWED
インストーラーが更新プログラムをインストールまたは削除する場合は、このメソッドを呼び出さないでください。

IUpdateInstaller インターフェイスの IsBusy プロパティがVARIANT_FALSEを返す場合にのみ、このメソッドを呼び出します。

WU_E_NO_UPDATE
コレクションに更新はありません。

解説

IUpdateInstaller の 更新 プロパティが設定されていない場合、このメソッドはWU_E_NO_UPDATEを返します。 このメソッドは、更新 プロパティが空のコレクションに設定されている場合も、WU_E_NO_UPDATEを返します。

要件

   
サポートされている最小のクライアント Windows XP、Windows 2000 Professional SP3 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003、Windows 2000 Server SP3 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wuapi.h
Library Wuguid.lib
[DLL] Wuapi.dll

関連項目

IUpdateInstaller