我们正在开发Vista的设备驱动程序。
SPO中存在一个已知错误(已在SP1中修复)。我们有一种仅在SP0中起作用的解决方法(并破坏了SP1中的行为)。
是否有Windows API或另一种方式来告知已安装的Service Pack版本? (以编程方式)。
最佳答案
您可能需要GetVersionEx函数,尤其是关联的OSVERSIONINFOEX结构的wServicePackMajor和wServicePackMinor成员。
我假设您是在驱动程序内部进行此操作,而不是通过Web应用程序或使用asp.net标记进行的操作。