IUpdateDownloader::D ownload メソッド (wuapi.h)
更新プログラムに関連付けられているコンテンツ ファイルの同期ダウンロードを開始します。
構文
HRESULT Download(
[out] IDownloadResult **retval
);
パラメーター
[out] retval
ダウンロードの結果コードを含む IDownloadResult インターフェイス。
戻り値
成功した場合 はS_OK を返します。 それ以外の場合は、COM または Windows のエラー コードを返します。
このメソッドは、次のエラー コードを返すこともできます。
リターン コード | 説明 |
---|---|
|
コンピューターは更新サイトにアクセスできません。 |
|
Windows Update エージェント (WUA) は、コレクションに更新プログラムを含んでいません。 |
|
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 |