我们正在开发Vista的设备驱动程序。
SPO中存在一个已知错误(已在SP1中修复)。我们有一种仅在SP0中起作用的解决方法(并破坏了SP1中的行为)。

是否有Windows API或另一种方式来告知已安装的Service Pack版本? (以编程方式)。

最佳答案

您可能需要GetVersionEx函数,尤其是关联的OSVERSIONINFOEX结构的wServicePackMajor和wServicePackMinor成员。

我假设您是在驱动程序内部进行此操作,而不是通过Web应用程序或使用asp.net标记进行的操作。

10-08 05:14