【发布时间】:2012-03-16 09:03:28
【问题描述】:
我有一段旧代码使用 WQL 查询从 Win32_WindowsProductActivation 类进入。
SELECT * FROM Win32_WindowsProductActivation
然后它对其进行迭代,并基本上使用了 ProductID 字符串
hres = pclsObj->Get("ProductID", 0, &vtProp, 0, 0);
和
return WideString(vtProp.bstrVal);
我想稍微清理一下,也想让它在 Windows 7 中运行,并注意到对 Win32_WindowsProductActivation 类的支持在 Windows Vista 中被删除了。我还读到软件许可类现在提供了类似的功能。上面的软件许可类等效项如何看待?
我似乎看不到哪个 exat 字段会返回相同的值。猜测 SoftwareLicensingProduct 类的 ProductKeyID。但是还有其他听起来像 likley 的候选人:)
【问题讨论】: