共用方式為


確定 WUA 的目前版本

如需更新 WUA 的一般資訊,包括以程式設計方式判斷電腦上執行的 WUA 版本是否符合您的需求,請參閱 更新 Windows Update 代理程式

在 Windows 7 和 Windows Server 2008 R2 之前的 Windows 版本上,您應該先判斷已安裝的 Windows Update 代理程式 (WUA) 版本,再使用它。 目前版本的 WUA 是由在目前 Windows 安裝的 \System32 子目錄中執行的 Wuaueng.dll 版本所決定。 如果 Wuaueng.dll 版本是5.4.3790.1000版或更新版本,則會安裝WUA。 5.4.3790.1000 之前的版本表示已安裝軟體更新服務 (SUS) 1.0。

使用 WUA API 呼叫 SUS 1.0 時,會傳回 HRESULT WU_E_AU_LEGACYSERVER。

您也可以使用 IWindowsUpdateAgentInfo::GetInfo 方法來擷取計算機上執行的目前 Wuapi.dll 版本。 WUA 1.0 不支援 IWindowsUpdateAgentInfo 介面。