Update
本文API描述內容皆來源於MSDN:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa386099(v=vs.85).aspx
IUpdate interface
成員
派生自IDispatch接口,擁有其所有成員。
方法
Method | Description |
---|---|
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 |
IDL | Wuapi.idl |
靜態庫 | Wuguid.lib |
動態庫 | Wuapi.dll |
IID | IID_IUpdate is defined as 6A92B07A-D821-4682-B423-5C805022CC4D |