Compartilhar via


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

Conclui um download assíncrono.

Sintaxe

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

Parâmetros

[in] value

O ponteiro da interface IDownloadJob que BeginDownload retorna.

[out] retval

Uma interface IDownloadResult que contém códigos de resultado para um download.

Retornar valor

Retorna S_OK se tiver êxito. Caso contrário, retornará um código de erro COM ou Windows.

Esse método também pode retornar os seguintes códigos de erro.

Código de retorno Descrição
WU_E_INVALID_OPERATION
O computador não pode acessar o site de atualização.

Comentários

Esse método retornará WU_E_INVALID_OPERATION se o objeto que está implementando a interface estiver bloqueado.

Ao usar qualquer API WUA assíncrona em seu aplicativo, talvez seja necessário implementar um mecanismo de tempo limite. Para obter mais informações sobre como executar operações WUA assíncronas, consulte Diretrizes para operações WUA assíncronas.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP, Windows 2000 Professional com SP3 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003, Windows 2000 Server com SP3 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wuapi.h
Biblioteca Wuguid.lib
DLL Wuapi.dll

Confira também

IUpdateDownloader