IUpdateDownloaderEx ::D ownload2, méthode (wuapi.h)
Important
Certaines informations concernent un produit de préversion qui peut être sensiblement modifié avant sa publication commerciale. Microsoft n’offre aucune garantie, expresse ou implicite, en ce qui concerne les informations fournies ici.
Démarre un téléchargement synchrone des fichiers de contenu associés aux mises à jour.
Syntaxe
HRESULT Download2(
DownloadType downloadType,
IDownloadResult **retval
);
Paramètres
downloadType
Valeur de l'DownloadType spécifiant le type de téléchargement à effectuer, télécharger ou télécharger uniquement le programme d’amorçage de mise à jour.
Note
Toute tentative de téléchargement du programme d’amorçage de mise à jour pour une mise à jour qui ne contient pas échoue avec le code d’erreur WU_E_NOT_SUPPORTED.
retval
Une interface IDownloadResult qui contient des codes de résultat pour le téléchargement.
Valeur de retour
Une HRESULT incluant l’une des valeurs suivantes :
Valeur | Description |
---|---|
S_OK | Succès. |
WU_E_INVALID_OPERATION | L’ordinateur ne peut pas accéder au site de mise à jour. |
WU_E_NO_UPDATE | L’agent Windows Update (WUA) n’a pas de mises à jour dans la collection. |
WU_E_NOT_INITIALIZED | L’agent Windows Update (WUA) n’est pas initialisé. |
WU_E_NOT_SUPPORTED | Le téléchargement du programme d’amorçage de la mise à jour a été tenté sur une mise à jour qui ne contient pas une mise à jour. |
Remarques
Cette méthode retourne WU_E_INVALID_OPERATION si l’objet qui implémente l’interface est verrouillé.
Cette méthode retourne WU_E_NO_UPDATE si la propriété Updates de l’interface IUpdateDownloader n’est pas définie. Cette méthode retourne également WU_E_NO_UPDATE si la propriété Updates est définie sur une collection vide.
Cette méthode retourne SUS_E_NOT_INITIALIZED si le travail de téléchargement ne contient pas de mises à jour.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11 Build 26100 |
d’en-tête | wuapi.h |