iUpdateInstaller 接口 (wuapi.h)

从计算机安装或卸载更新。

继承

IUpdateInstaller 接口继承自 IDispatch 接口。 IUpdateInstaller 还具有以下类型的成员:

方法

IUpdateInstaller 接口包含以下方法。

 
IUpdateInstaller::BeginInstall

启动更新的异步安装。
IUpdateInstaller::BeginUninstall

启动更新的异步卸载。
IUpdateInstaller::EndInstall

完成更新的异步安装。
IUpdateInstaller::EndUninstall

完成更新的异步卸载。
IUpdateInstaller::get_AllowSourcePrompts

获取并设置一个布尔值,该值指示在安装更新时是否向用户显示源提示。 (获取)
IUpdateInstaller::get_ClientApplicationID

获取并设置当前客户端应用程序。 (IUpdateInstaller.get_ClientApplicationID)
IUpdateInstaller::get_IsBusy

获取一个布尔值,该值指示在特定时间计算机上是否正在进行安装或卸载。
IUpdateInstaller::get_IsForced

获取或设置一个布尔值,该值指示是强制安装还是卸载更新。 (获取)
IUpdateInstaller::get_ParentHwnd

获取并设置可包含对话框的父窗口的句柄。 (获取)
IUpdateInstaller::get_ParentWindow

获取并设置接口,该接口表示可以包含对话框的父窗口。 (获取)
IUpdateInstaller::get_RebootRequiredBeforeInstallation

获取一个布尔值,该值指示在安装或卸载更新之前是否需要重启系统。
IUpdateInstaller::get_Updates

获取并设置一个接口,该接口包含为安装或卸载指定的更新的只读集合。 (获取)
IUpdateInstaller::Install

启动更新的同步安装。
IUpdateInstaller::p ut_AllowSourcePrompts

获取并设置一个布尔值,该值指示在安装更新时是否向用户显示源提示。 (放置)
IUpdateInstaller::p ut_ClientApplicationID

获取并设置当前客户端应用程序。 (IUpdateInstaller.put_ClientApplicationID)
IUpdateInstaller::p ut_IsForced

获取或设置一个布尔值,该值指示是强制安装还是卸载更新。 (放置)
IUpdateInstaller::p ut_ParentHwnd

获取并设置可包含对话框的父窗口的句柄。 (放置)
IUpdateInstaller::p ut_ParentWindow

获取并设置接口,该接口表示可以包含对话框的父窗口。 (放置)
IUpdateInstaller::p ut_Updates

获取并设置一个接口,该接口包含为安装或卸载指定的更新的只读集合。 (放置)
IUpdateInstaller::RunWizard

启动向导,引导本地用户完成安装更新的步骤。
IUpdateInstaller::Uninstall

启动更新的同步卸载。

注解

可以使用 UpdateInstaller coclass 实例化此接口。 使用 Microsoft.Update.Installer 程序标识符创建 对象。

要求

要求
最低受支持的客户端 Windows XP、Windows 2000 Professional SP3 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003、Windows 2000 Server SP3 [仅限桌面应用]
目标平台 Windows
标头 wuapi.h

另请参阅

IUpdateInstaller2