IWindowsUpdateAgentInfo::GetInfo 方法 (wuapi.h)

检索有关 Windows 更新 代理 (WUA) 的版本信息。

语法

HRESULT GetInfo(
  [in]  VARIANT varInfoIdentifier,
  [out] VARIANT *retval
);

参数

[in] varInfoIdentifier

一个文本字符串值,该值指定 retval 参数返回的信息类型。 下表列出了当前可能的字符串值。

ApiMajorVersion 检索 WUA 的当前主版本。
ApiMinorVersion 检索 WUA 的当前次要版本。
ProductVersionString 检索字符串格式的 Wuapi.dll 文件的文件版本。

[out] retval

  • 如果 varInfoIdentifier 参数的值为 ApiMajorVersion,则返回 WUA API 的主版本作为 VARIANT 变量中的 LONG 值。
  • 如果 varInfoIdentifier 的值为 ApiMinorVersion,则返回 WUA API 的次要版本作为 VARIANT 变量中的 LONG 值。
  • 如果 varInfoIdentifier 的值为 ProductVersionString,则返回 Wuapi.dll 文件的文件版本作为 VARIANT 变量中的 BSTR 值。
注意 返回的字符串的格式如下所示:“<Windows-major-version>.<Windows-minor-version><生成><update>”。
 

返回值

如果成功 则返回S_OK。 否则,将返回 COM 或 Windows

错误代码。

注解

IWindowsUpdateAgentInfo 接口可能需要更新 WUA。 有关详细信息,请参阅更新 Windows 更新 代理

如果 WUA API 的接口发生更改,则每个版本的主版本将递增一次。 如果在 WUA API 的现有接口中发生更改,则每个版本中的次要版本将递增一次。

要求

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

另请参阅

IWindowsUpdateAgentInfo