Compartilhar via


Método IUpdateDownloader::D ownload (wuapi.h)

Inicia um download síncrono dos arquivos de conteúdo associados às atualizações.

Sintaxe

HRESULT Download(
  [out] IDownloadResult **retval
);

Parâmetros

[out] retval

Uma interface IDownloadResult que contém códigos de resultado para o 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.
WU_E_NO_UPDATE
Windows Update Agent (WUA) não tem atualizações na coleção.
WU_E_NOT_INITIALIZED
Windows Update Agent não é inicializado.

Comentários

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

Esse método retornará WU_E_NO_UPDATE se a propriedade Atualizações da interface IUpdateDownloader não estiver definida. Esse método também retornará WU_E_NO_UPDATE se a propriedade Atualizações estiver definida como uma coleção vazia.

Esse método retornará SUS_E_NOT_INITIALIZED se o trabalho de download não contiver atualizações.

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