[WUA APIs]Using the Windows Update Agent API

Using the windows Update Agent API

文中信息皆來自MSDN,鏈接如下:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa387287(v=vs.85).aspx

Windows Update Agent Object Model

在Visual Cpp、MS VB或C#中使用WUA APIs進行編程需要引用Wuap.dll。在C/Cpp項目中則需要引用Wuapi.h或Wuguid.ib。

WUA APIs Object Model

WUA Objects and Associated Tasks

下表列出了WUA對象以及對象相關的經典案列。

對象 描述
AutomaticUpdates 開始,或停止,或喚醒自動更新
AutomaticUpdatesSettings 檢測或設置安裝更新的日期時間。且指定了在有Windows更新事件用戶將如何被通知
Category 檢索更新類別信息,包括:更新名稱、ID、描述信息、所有者、適用系統。檢索本類別的更新集合。檢索父類別或子類別的更新集合
CategoryCollection 更新類別集合
DownloadResult 檢索更新下載信息
InstallationReuslt 檢索更新安裝或卸載結果信息。檢測是否需要重新啓動操作系統已完成更新的安裝或卸載
SearchResult 檢索更新類別或更新的搜索結果。檢索目標機器上的更新類別所有結果集。檢索搜索到的更新集合
SystemInformation 檢索目標機器的OEM硬件以及操作系統重啓需求
Update 檢索包括:捆綁更新、安裝源需求、ID、描述信息、卸載選項、下載優先權、大小、期限等信息
UpdateCollection Update對象的集合
UpdateDownloader 啓動更新更新相關文件的同步或異步下載
UpdateDownloadResult 檢索更新的下載結果
UpdateException 檢索更新異常時描述信息以及上下文
UpdateExceptionCollection UpdateException集合
UpdateHistoryEntry 檢索某更新的安裝、卸載、受影響應用、日期時間以及描述等信息
UpdateHistoryEntryCollection UpdateHistoryEntry集合
UpdateInstallationResult 檢索更新的安裝或卸載信息
UpdateInstaller 更新安裝器,啓動更新的同步或異步安裝,並啓動更新安裝引導界面
UpdateSearcher 更新搜索器。根據指定的標準進行更新信息搜索:更新類型、ID、類別等
UpdateSession 建立用於搜索、下載、安裝或卸載更新的會話
WebProxy 檢測HTTP代理設置
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章