osvi 406 Zend/zend.c static void zend_get_windows_version_info(OSVERSIONINFOEX *osvi) /* {{{ */ osvi 408 Zend/zend.c ZeroMemory(osvi, sizeof(OSVERSIONINFOEX)); osvi 409 Zend/zend.c osvi->dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX); osvi 410 Zend/zend.c if(!GetVersionEx((OSVERSIONINFO *) osvi)) { osvi 294 ext/standard/info.c OSVERSIONINFOEX osvi = EG(windows_version_info); osvi 310 ext/standard/info.c if (VER_PLATFORM_WIN32_NT==osvi.dwPlatformId && osvi.dwMajorVersion >= 10) { osvi 311 ext/standard/info.c if (osvi.dwMajorVersion == 10) { osvi 312 ext/standard/info.c if( osvi.dwMinorVersion == 0 ) { osvi 313 ext/standard/info.c if( osvi.wProductType == VER_NT_WORKSTATION ) { osvi 320 ext/standard/info.c } else if (VER_PLATFORM_WIN32_NT==osvi.dwPlatformId && osvi.dwMajorVersion >= 6) { osvi 321 ext/standard/info.c if (osvi.dwMajorVersion == 6) { osvi 322 ext/standard/info.c if( osvi.dwMinorVersion == 0 ) { osvi 323 ext/standard/info.c if( osvi.wProductType == VER_NT_WORKSTATION ) { osvi 328 ext/standard/info.c } else if ( osvi.dwMinorVersion == 1 ) { osvi 329 ext/standard/info.c if( osvi.wProductType == VER_NT_WORKSTATION ) { osvi 334 ext/standard/info.c } else if ( osvi.dwMinorVersion == 2 ) { osvi 358 ext/standard/info.c osvi.dwMinorVersion = 3; /* Windows 8.1/Windows Server 2012 R2 */ osvi 359 ext/standard/info.c if( osvi.wProductType == VER_NT_WORKSTATION ) { osvi 365 ext/standard/info.c if( osvi.wProductType == VER_NT_WORKSTATION ) { osvi 371 ext/standard/info.c } else if (osvi.dwMinorVersion == 3) { osvi 372 ext/standard/info.c if( osvi.wProductType == VER_NT_WORKSTATION ) { osvi 401 ext/standard/info.c if ((osvi.dwMajorVersion > 6) || (osvi.dwMajorVersion == 6 && osvi.dwMinorVersion > 0)) { osvi 420 ext/standard/info.c if ((osvi.dwMajorVersion > 6) || (osvi.dwMajorVersion == 6 && osvi.dwMinorVersion > 0)) { osvi 439 ext/standard/info.c if ((osvi.dwMajorVersion > 6) || (osvi.dwMajorVersion == 6 && osvi.dwMinorVersion > 0)) { osvi 631 ext/standard/info.c spprintf(&retval, 0, "%s%s%s%s%s", major, sub?" ":"", sub?sub:"", osvi.szCSDVersion[0] != '\0'?" ":"", osvi.szCSDVersion);