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 |