IUpdateDownloader::EndDownload メソッド (wuapi.h)

非同期ダウンロードを完了します。

構文

HRESULT EndDownload(
  [in]  IDownloadJob    *value,
  [out] IDownloadResult **retval
);

パラメーター

[in] value

BeginDownload が返す IDownloadJob インターフェイス ポインター。

[out] retval

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

戻り値

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

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

リターン コード 説明
WU_E_INVALID_OPERATION
コンピューターは更新サイトにアクセスできません。

注釈

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

アプリで非同期 WUA API を使用する場合は、タイムアウト メカニズムの実装が必要になる場合があります。 非同期 WUA 操作を実行する方法の詳細については、「 非同期 WUA 操作のガイドライン」を参照してください。

要件

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

こちらもご覧ください

IUpdateDownloader