Metodo IUpdateDownloader::EndDownload (wuapi.h)

Completa un download asincrono.

Sintassi

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

Parametri

[in] value

Puntatore all'interfaccia IDownloadJob restituito da BeginDownload.

[out] retval

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

Valore restituito

Restituisce S_OK in caso di esito positivo. In caso contrario, restituisce un codice di errore COM o Windows.

Questo metodo può anche restituire i codici di errore seguenti.

Codice restituito Descrizione
WU_E_INVALID_OPERATION
Il computer non può accedere al sito di aggiornamento.

Commenti

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

Quando si usa qualsiasi API WUA asincrona nell'app, potrebbe essere necessario implementare un meccanismo di timeout. Per altre informazioni su come eseguire operazioni WUA asincrone, vedere Linee guida per le operazioni WUA asincrone.

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional con SP3 [solo app desktop]
Server minimo supportato Windows Server 2003, Windows 2000 Server con SP3 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wuapi.h
Libreria Wuguid.lib
DLL Wuapi.dll

Vedi anche

IUpdateDownloader