Metodo IUpdateInstaller::Uninstall (wuapi.h)
Avvia una disinstallazione sincrona degli aggiornamenti.
Sintassi
HRESULT Uninstall(
[out] IInstallationResult **retval
);
Parametri
[out] retval
Interfaccia IInstallationResult che rappresenta i risultati di un'operazione di disinstallazione per ogni aggiornamento specificato in una richiesta.
Valore restituito
Questo metodo restituisce i valori HRESULT seguenti e altri valori COM o Windows
codici di errore.
Codice restituito | Descrizione |
---|---|
|
Aggiornamento disinstallato correttamente. |
|
Non chiamare questo metodo quando il programma di installazione installa o rimuove un aggiornamento.
Chiamare questo metodo solo quando la proprietà IsBusy dell'interfaccia IUpdateInstaller restituisce VARIANT_FALSE. |
|
Non sono presenti aggiornamenti in una raccolta. |
Commenti
Questo metodo restituisce WU_E_NO_UPDATE se la proprietà Aggiornamenti di IUpdateInstaller non è impostata. Questo metodo restituisce anche WU_E_NO_UPDATE se la proprietà Aggiornamenti è impostata su un insieme vuoto.
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 |