Compartilhar via


Método IUpdateInstaller::Install (wuapi.h)

Inicia uma instalação síncrona das atualizações.

Sintaxe

HRESULT Install(
  [out] IInstallationResult **retval
);

Parâmetros

[out] retval

Uma interface IInstallationResult que representa os resultados de uma operação de instalação para cada atualização especificada em uma solicitação.

Valor retornado

Esse método retorna os seguintes valores HRESULT e outros COM ou Windows

códigos de erro.

Código de retorno Descrição
S_OK
A atualização foi instalada com êxito.
WU_E_INSTALL_NOT_ALLOWED
Não chame esse método quando o instalador estiver instalando ou removendo uma atualização.

Chame esse método somente quando a propriedade IsBusy da interface IUpdateInstaller retornar VARIANT_FALSE.

WU_E_NO_UPDATE
Não há atualizações em uma coleção.

Comentários

Esse método retornará WU_E_NO_UPDATE se a propriedade Atualizações de IUpdateInstaller 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.

Requisitos

   
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

IUpdateInstaller