Lines Matching refs:osvi

110     OSVERSIONINFOEX osvi;  in unixcompat_os_display_string()  local
118 ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX)); in unixcompat_os_display_string()
120 osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX); in unixcompat_os_display_string()
121 bOsVersionInfoEx = GetVersionEx((OSVERSIONINFO*) &osvi); in unixcompat_os_display_string()
136 if (VER_PLATFORM_WIN32_NT == osvi.dwPlatformId && osvi.dwMajorVersion > 4) { in unixcompat_os_display_string()
140 if (osvi.dwMajorVersion == 6) { in unixcompat_os_display_string()
141 if(osvi.dwMinorVersion == 0) { in unixcompat_os_display_string()
142 if(osvi.wProductType == VER_NT_WORKSTATION) in unixcompat_os_display_string()
148 if (osvi.dwMinorVersion == 1) { in unixcompat_os_display_string()
149 if (osvi.wProductType == VER_NT_WORKSTATION) in unixcompat_os_display_string()
159 pGPI(osvi.dwMajorVersion, osvi.dwMinorVersion, 0, 0, &dwType); in unixcompat_os_display_string()
219 if (osvi.dwMajorVersion == 5 && osvi.dwMinorVersion == 2) { in unixcompat_os_display_string()
222 else if (osvi.wSuiteMask & VER_SUITE_STORAGE_SERVER) in unixcompat_os_display_string()
224 else if (osvi.wSuiteMask & VER_SUITE_WH_SERVER) in unixcompat_os_display_string()
226 else if (osvi.wProductType == VER_NT_WORKSTATION && in unixcompat_os_display_string()
234 if (osvi.wProductType != VER_NT_WORKSTATION) { in unixcompat_os_display_string()
236 if(osvi.wSuiteMask & VER_SUITE_DATACENTER) in unixcompat_os_display_string()
238 else if(osvi.wSuiteMask & VER_SUITE_ENTERPRISE) in unixcompat_os_display_string()
241 if(osvi.wSuiteMask & VER_SUITE_DATACENTER) in unixcompat_os_display_string()
243 else if(osvi.wSuiteMask & VER_SUITE_ENTERPRISE) in unixcompat_os_display_string()
247 if (osvi.wSuiteMask & VER_SUITE_COMPUTE_SERVER) in unixcompat_os_display_string()
249 else if(osvi.wSuiteMask & VER_SUITE_DATACENTER) in unixcompat_os_display_string()
251 else if(osvi.wSuiteMask & VER_SUITE_ENTERPRISE) in unixcompat_os_display_string()
253 else if (osvi.wSuiteMask & VER_SUITE_BLADE) in unixcompat_os_display_string()
260 if (osvi.dwMajorVersion == 5 && osvi.dwMinorVersion == 1) { in unixcompat_os_display_string()
263 if (osvi.wSuiteMask & VER_SUITE_PERSONAL) in unixcompat_os_display_string()
269 if (osvi.dwMajorVersion == 5 && osvi.dwMinorVersion == 0) { in unixcompat_os_display_string()
272 if (osvi.wProductType == VER_NT_WORKSTATION) { in unixcompat_os_display_string()
275 if(osvi.wSuiteMask & VER_SUITE_DATACENTER) in unixcompat_os_display_string()
277 else if(osvi.wSuiteMask & VER_SUITE_ENTERPRISE) in unixcompat_os_display_string()
286 if(_tcslen(osvi.szCSDVersion) > 0) { in unixcompat_os_display_string()
288 StringCchCat(pszOS, BUFSIZE, osvi.szCSDVersion); in unixcompat_os_display_string()
292 StringCchPrintf(buf, 80, TEXT(" (build %d)"), osvi.dwBuildNumber); in unixcompat_os_display_string()
295 if (osvi.dwMajorVersion >= 6) { in unixcompat_os_display_string()
311 OSVERSIONINFOEX osvi; in unixcompat_os_version_string() local
315 ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX)); in unixcompat_os_version_string()
316 osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX); in unixcompat_os_version_string()
317 bOsVersionInfoEx = GetVersionEx((OSVERSIONINFO*) &osvi); in unixcompat_os_version_string()
322 if (strncmp(osvi.szCSDVersion, "Service Pack ", 13) == 0) in unixcompat_os_version_string()
325 szServicePack = osvi.szCSDVersion + 13; in unixcompat_os_version_string()
328 osvi.dwMajorVersion, osvi.dwMinorVersion, szServicePack, in unixcompat_os_version_string()
329 osvi.dwBuildNumber); in unixcompat_os_version_string()