Partager via


Méthode IUpdateDownloader ::EndDownload (wuapi.h)

Termine un téléchargement asynchrone.

Syntaxe

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

Paramètres

[in] value

Pointeur d’interface IDownloadJob retourné par BeginDownload .

[out] retval

Interface IDownloadResult qui contient les codes de résultat d’un téléchargement.

Valeur retournée

Retourne S_OK en cas de réussite. Sinon, retourne un code d’erreur COM ou Windows.

Cette méthode peut également retourner les codes d’erreur suivants.

Code de retour Description
WU_E_INVALID_OPERATION
L’ordinateur ne peut pas accéder au site de mise à jour.

Remarques

Cette méthode retourne WU_E_INVALID_OPERATION si l’objet qui implémente l’interface est verrouillé.

Lorsque vous utilisez une API WUA asynchrone dans votre application, vous devrez peut-être implémenter un mécanisme de délai d’attente. Pour plus d’informations sur l’exécution d’opérations WUA asynchrones, consultez Instructions pour les opérations WUA asynchrones.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP, Windows 2000 Professionnel avec SP3 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003, Windows 2000 Server avec SP3 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wuapi.h
Bibliothèque Wuguid.lib
DLL Wuapi.dll

Voir aussi

IUpdateDownloader