Método IUpdateInstaller::Uninstall (wuapi.h)
Inicia uma desinstalação síncrona das atualizações.
Sintaxe
HRESULT Uninstall(
[out] IInstallationResult **retval
);
Parâmetros
[out] retval
Uma interface IInstallationResult que representa os resultados de uma operação de desinstalação para cada atualização especificada em uma solicitação.
Retornar valor
Esse método retorna os seguintes valores HRESULT e outros COM ou Windows
códigos de erro.
Código de retorno | Descrição |
---|---|
|
Uma atualização desinstalada com êxito. |
|
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. |
|
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
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 |