[WUA APIs]Update

本文详细介绍了Windows更新API (WUA) 中的IUpdate接口,包括其成员、方法和属性。特别指出,当BundledUpdates属性包含IUpdateCollection时,某些方法和属性的使用具有特定限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Update

本文API描述内容皆来源于MSDN:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa386099(v=vs.85).aspx

IUpdate interface

成员

派生自IDispatch接口,拥有其所有成员。

方法
MethodDescription
AcceptEula接受更新相关的巨硬软件授权许可
CopyFromCache复制更新内容到指定目录
属性
属性权限描述
AutoSelectOnWebSites只读获取更新是否被标记为由Windows更新自动选取
BundledUpdates只读获取包含了本更新的捆绑更新信息已序列表的接口
CanRequireSource只读获取更新安装或卸载是否需要源媒体(安装源)
Categories只读本更新所属类别集合的接口
Deadline只读获取本更新安装的最后期限
DeltaCompressedContentAvailable只读获取更新服务器上的delta copressed内容是否可达
DeltaCompressedContentPreferred只读当更新的delta-compressed内容可达时,在下载、安装或卸载期间是否以delta-compreesed内容优先
DeploymentAction只读获取更新的部署行为
Description只读获取本地化的更新描述内容
DownloadContents只读获取更新下载内容的文件信息
DownloadPriority只读获取推荐优先下载的更新
EulaAccepted只读获取更新相关的巨硬软件授权许可是否已被接受
EulaText只读以文本形式获取更新相关的本地化的巨硬软件授权许可内容
HandlerID只读获取更新的安装处理器的ID
Identity只读获取更新的唯一标识的接口
Image只读获取更新相关的镜像信息的接口
InstallationBehavior只读获取更新安装的选项的接口
IsBeta只读获取更新是否为beta发布版
IsDownloaded只读获取所有更新内容是否已缓存到本计算机
IsHidden读写获取某更新是否被用户所忽略
IsInstalled只读搜索时,获取更新是否已安装
IsMandatory只读获取更新是否被要求强制安装
IsUninstallable只读获取用户是否可以从当前计算机中卸载更新
KBArticleIDs只读获取更新的巨硬技术支持文章的ID集合
Languages只读获取更新支持的语言的接口
LastDeploymentyChangeTime只读获取更新部署服务器上的更新发布的最后UTC日期和时间
MaxDownloadSize只读获取更新的最大下载大小
MinDownloadSize只读获取更新的最下下载大小
MoreInfoUrls只读获取更新的详细信息超链接的语言明确的字符串集合
MsrcSeverity只读获取更新在巨硬的安全中心的安全级别
RecommendedCPUSpeed只读获取安装更新的以MHZ为单位的推荐CPU处理速度
RecommendedHardDiskSpace只读获取安装更新所推荐的磁盘空间大小MB
RecommendedMemory只读获取安装更新的内存要求MB
ReleaseNotes只读获取本地化的发布信息
SecurityBulletinIDs只读获取更新相关的安全公告字符串集合
SupportUrl只读获取指定语言的更新支持信息超链接
SupersededUpdateIDs只读获取本更新将替代的所有更新的标识集合
Title只读获取本地化的更新标题
Type只读获取更新的类型
UninstallationBehavior只读获取更新卸载选项的接口
UninstallationNotes只读获取更新的卸载信息
UninstallationSteps只读获取更新的卸载步骤引导接口
注意

若BundledUpdates属性包含IUpdateCollection接口时,一些如DownloadContents或CopyFromCache等方法、属性将仅在捆绑更新中可使用。

使用需求
需求描述
最低客户机要求Windows XP, Windows 2000 Pro with SP3(仅适用于桌面应用)
最低服务器要求Windows Server 2003, Windows 2000 Server with SP3(仅适用于桌面应用)
头文件Wuapi.h
IDLWuapi.idl
静态库Wuguid.lib
动态库Wuapi.dll
IIDIID_IUpdate is defined as 6A92B07A-D821-4682-B423-5C805022CC4D
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值