| Operating system | Version number | dwMajorVersion | dwMinorVersion | Other |
|---|---|---|---|---|
| Windows 7 | 6.1 | 6 | 1 |
OSVERSIONINFOEX.wProductType == VER_NT_WORKSTATION
|
|
Windows Server 2008 R2
|
6.1 | 6 | 1 | OSVERSIONINFOEX.wProductType != VER_NT_WORKSTATION |
|
Windows Server 2008
|
6.0 | 6 | 0 | OSVERSIONINFOEX.wProductType != VER_NT_WORKSTATION |
|
Windows Vista
|
6.0 | 6 | 0 | OSVERSIONINFOEX.wProductType == VER_NT_WORKSTATION |
| & |
获得Windows版本及SP信息
最新推荐文章于 2023-08-17 11:56:09 发布
这段代码定义了一个枚举E_WinVersion来表示不同的Windows版本,并提供了一个GetWinVerSpInfo函数,通过调用GetVersionEx获取OSVERSIONINFOEX结构来识别Windows版本和Service Pack级别。函数返回值为布尔型,成功则返回TRUE,失败则返回FALSE。

最低0.47元/天 解锁文章
6169

被折叠的 条评论
为什么被折叠?



