Interfaz IUpdateInstaller (wuapi.h)
Instala o desinstala las actualizaciones de o en un equipo.
Herencia
La interfaz IUpdateInstaller hereda de la interfaz IDispatch . IUpdateInstaller también tiene estos tipos de miembros:
Métodos
La interfaz IUpdateInstaller tiene estos métodos.
IUpdateInstaller::BeginInstall Inicia una instalación asincrónica de las actualizaciones. |
IUpdateInstaller::BeginUninstall Inicia una desinstalación asincrónica de las actualizaciones. |
IUpdateInstaller::EndInstall Completa una instalación asincrónica de las actualizaciones. |
IUpdateInstaller::EndUninstall Completa una desinstalación asincrónica de las actualizaciones. |
IUpdateInstaller::get_AllowSourcePrompts Obtiene y establece un valor booleano que indica si se van a mostrar mensajes de origen al usuario al instalar las actualizaciones. (Obtener) |
IUpdateInstaller::get_ClientApplicationID Obtiene y establece la aplicación cliente actual. (IUpdateInstaller.get_ClientApplicationID) |
IUpdateInstaller::get_IsBusy Obtiene un valor booleano que indica si una instalación o desinstalación está en curso en un equipo en un momento específico. |
IUpdateInstaller::get_IsForced Obtiene o establece un valor booleano que indica si se va a instalar o desinstalar una actualización forzosamente. (Obtener) |
IUpdateInstaller::get_ParentHwnd Obtiene y establece un identificador en la ventana primaria que puede contener un cuadro de diálogo. (Obtener) |
IUpdateInstaller::get_ParentWindow Obtiene y establece la interfaz que representa la ventana primaria que puede contener un cuadro de diálogo. (Obtener) |
IUpdateInstaller::get_RebootRequiredBeforeInstallation Obtiene un valor booleano que indica si se requiere un reinicio del sistema antes de instalar o desinstalar actualizaciones. |
IUpdateInstaller::get_Updates Obtiene y establece una interfaz que contiene una colección de solo lectura de las actualizaciones especificadas para la instalación o desinstalación. (Obtener) |
IUpdateInstaller::Install Inicia una instalación sincrónica de las actualizaciones. |
IUpdateInstaller::p ut_AllowSourcePrompts Obtiene y establece un valor booleano que indica si se van a mostrar mensajes de origen al usuario al instalar las actualizaciones. (Put) |
IUpdateInstaller::p ut_ClientApplicationID Obtiene y establece la aplicación cliente actual. (IUpdateInstaller.put_ClientApplicationID) |
IUpdateInstaller::p ut_IsForced Obtiene o establece un valor booleano que indica si se va a instalar o desinstalar una actualización forzosamente. (Put) |
IUpdateInstaller::p ut_ParentHwnd Obtiene y establece un identificador en la ventana primaria que puede contener un cuadro de diálogo. (Put) |
IUpdateInstaller::p ut_ParentWindow Obtiene y establece la interfaz que representa la ventana primaria que puede contener un cuadro de diálogo. (Put) |
IUpdateInstaller::p ut_Updates Obtiene y establece una interfaz que contiene una colección de solo lectura de las actualizaciones especificadas para la instalación o desinstalación. (Put) |
IUpdateInstaller::RunWizard Inicia un asistente que guía al usuario local a través de los pasos para instalar las actualizaciones. |
IUpdateInstaller::Uninstall Inicia una desinstalación sincrónica de las actualizaciones. |
Comentarios
Esta interfaz se puede crear una instancia mediante la coclase UpdateInstaller. Use el identificador del programa Microsoft.Update.Installer para crear el objeto.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP, Windows 2000 Professional con SP3 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003, Windows 2000 Server con SP3 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wuapi.h |