Condividi tramite


Metodo IUpdateDownloaderEx::D ownload2 (wuapi.h)

Importante

Alcune informazioni riguardano un prodotto in versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non fornisce alcuna garanzia, espressa o implicita, in relazione alle informazioni fornite qui.

Avvia un download sincrono dei file di contenuto associati agli aggiornamenti.

Sintassi

HRESULT Download2(
  DownloadType    downloadType,
  IDownloadResult **retval
);

Parametri

downloadType

Valore del DownloadType che specifica il tipo di download da eseguire, il download completo o il download solo del programma di avvio automatico degli aggiornamenti.

Nota

Il tentativo di scaricare il programma di avvio automatico dell'aggiornamento per un aggiornamento che non ne contiene uno avrà esito negativo con il codice di errore WU_E_NOT_SUPPORTED.

retval

Interfaccia IDownloadResult che contiene i codici dei risultati per il download.

Valore restituito

Un HRESULT inclusi uno dei valori seguenti:

Valore Descrizione
S_OK Successo.
WU_E_INVALID_OPERATION Il computer non può accedere al sito di aggiornamento.
WU_E_NO_UPDATE L'agente windows Update (WUA) non dispone di aggiornamenti nella raccolta.
WU_E_NOT_INITIALIZED L'agente windows Update (WUA) non viene inizializzato.
WU_E_NOT_SUPPORTED Il download del programma di avvio automatico dell'aggiornamento è stato tentato in un aggiornamento che non ne contiene uno.

Osservazioni

Questo metodo restituisce WU_E_INVALID_OPERATION se l'oggetto che implementa l'interfaccia è bloccato.

Questo metodo restituisce WU_E_NO_UPDATE se la proprietà Updates dell'interfaccia IUpdateDownloader non è impostata. Questo metodo restituisce anche WU_E_NO_UPDATE se la proprietà Updates è impostata su un insieme vuoto.

Questo metodo restituisce SUS_E_NOT_INITIALIZED se il processo di download non contiene aggiornamenti.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11 Build 26100
intestazione wuapi.h