IUpdateDownloader::D ownload メソッド (wuapi.h)

更新プログラムに関連付けられているコンテンツ ファイルの同期ダウンロードを開始します。

構文

HRESULT Download(
  [out] IDownloadResult **retval
);

パラメーター

[out] retval

ダウンロードの結果コードを含む IDownloadResult インターフェイス。

戻り値

成功した場合 はS_OK を返します。 それ以外の場合は、COM または Windows のエラー コードを返します。

このメソッドは、次のエラー コードを返すこともできます。

リターン コード 説明
WU_E_INVALID_OPERATION
コンピューターは更新サイトにアクセスできません。
WU_E_NO_UPDATE
Windows Update エージェント (WUA) は、コレクションに更新プログラムを含んでいません。
WU_E_NOT_INITIALIZED
Windows Update エージェントが初期化されていません。

注釈

インターフェイスを実装しているオブジェクトがロックダウンされている場合、このメソッドは WU_E_INVALID_OPERATION を返します。

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

ダウンロード ジョブに更新 プログラムが 含まれていない場合、このメソッドはSUS_E_NOT_INITIALIZEDを返します。

要件

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

こちらもご覧ください

IUpdateDownloader