Interfaccia IUpdateInstaller (wuapi.h)
Installa o disinstalla gli aggiornamenti da o in un computer.
Ereditarietà
L'interfaccia IUpdateInstaller eredita dall'interfaccia IDispatch . IUpdateInstaller include anche questi tipi di membri:
Metodi
L'interfaccia IUpdateInstaller include questi metodi.
IUpdateInstaller::BeginInstall Avvia un'installazione asincrona degli aggiornamenti. |
IUpdateInstaller::BeginUninstall Avvia una disinstallazione asincrona degli aggiornamenti. |
IUpdateInstaller::EndInstall Completa un'installazione asincrona degli aggiornamenti. |
IUpdateInstaller::EndUninstall Completa una disinstallazione asincrona degli aggiornamenti. |
IUpdateInstaller::get_AllowSourcePrompts Ottiene e imposta un valore booleano che indica se visualizzare le richieste di origine all'utente durante l'installazione degli aggiornamenti. (Get) |
IUpdateInstaller::get_ClientApplicationID Ottiene e imposta l'applicazione client corrente. (IUpdateInstaller.get_ClientApplicationID) |
IUpdateInstaller::get_IsBusy Ottiene un valore booleano che indica se un'installazione o una disinstallazione è in corso in un computer in un momento specifico. |
IUpdateInstaller::get_IsForced Ottiene o imposta un valore booleano che indica se installare o disinstallare forzatamente un aggiornamento. (Get) |
IUpdateInstaller::get_ParentHwnd Ottiene e imposta un handle per la finestra padre che può contenere una finestra di dialogo. (Get) |
IUpdateInstaller::get_ParentWindow Ottiene e imposta l'interfaccia che rappresenta la finestra padre che può contenere una finestra di dialogo. (Get) |
IUpdateInstaller::get_RebootRequiredBeforeInstallation Ottiene un valore booleano che indica se è necessario un riavvio del sistema prima di installare o disinstallare gli aggiornamenti. |
IUpdateInstaller::get_Updates Ottiene e imposta un'interfaccia che contiene una raccolta di sola lettura degli aggiornamenti specificati per l'installazione o la disinstallazione. (Get) |
IUpdateInstaller::Install Avvia un'installazione sincrona degli aggiornamenti. |
IUpdateInstaller::p ut_AllowSourcePrompts Ottiene e imposta un valore booleano che indica se visualizzare le richieste di origine all'utente durante l'installazione degli aggiornamenti. (Put) |
IUpdateInstaller::p ut_ClientApplicationID Ottiene e imposta l'applicazione client corrente. (IUpdateInstaller.put_ClientApplicationID) |
IUpdateInstaller::p ut_IsForced Ottiene o imposta un valore booleano che indica se installare o disinstallare forzatamente un aggiornamento. (Put) |
IUpdateInstaller::p ut_ParentHwnd Ottiene e imposta un handle per la finestra padre che può contenere una finestra di dialogo. (Put) |
IUpdateInstaller::p ut_ParentWindow Ottiene e imposta l'interfaccia che rappresenta la finestra padre che può contenere una finestra di dialogo. (Put) |
IUpdateInstaller::p ut_Updates Ottiene e imposta un'interfaccia che contiene una raccolta di sola lettura degli aggiornamenti specificati per l'installazione o la disinstallazione. (Put) |
IUpdateInstaller::RunWizard Avvia una procedura guidata che guida l'utente locale nei passaggi per installare gli aggiornamenti. |
IUpdateInstaller::Uninstall Avvia una disinstallazione sincrona degli aggiornamenti. |
Commenti
È possibile creare un'istanza di questa interfaccia usando la coclasse UpdateInstaller. Utilizzare l'identificatore del programma Microsoft.Update.Installer per creare l'oggetto .
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 |