ufmap.blogg.se

Windows nt 6.4
Windows nt 6.4












windows nt 6.4

The reason Microsoft never bumped the version number is because of backwards compatibility. As far as I know that's the only case where you'd ever be doing version checks against strings under Windows. I guess the idea was that you shouldn't need to know the OS your Java app is running on, but as anyone who's done anything with Java knows, that never actually works in practice. Well, except for Java applications, because Sun actually built Java to pull the version number and then translate it into a string rather than expose it via any public Java API. This whole "Windows 9*" check thing makes no sense. So you'll only ever get version 6.2 (Windows 8) back unless you explicitly target later version of Windows, meaning the jump to version 10 can't cause problems with older software. (ME was 4.90, and a separate flag indicates if the system was Windows NT-based, allowing programs to known the difference between Windows 95 (4.0) and Windows NT 4.0.)Įven more, if you check out the documentation on getting version information, the version returned is now tied to the application manifest as of Windows 8.1 anyway. The Windows 95 version was internally identified as version 4.0. The Windows API doesn't give out names like that. That's the reason given but it makes no sense.














Windows nt 6.4