3 ms·
Windows has loads of stuff that is run conditionally on hardware and software configuration. I would not be surprised if Microsoft added a check to make the fun
by nxc18 9y ago
Windows has loads of stuff that is run conditionally on hardware and software configuration. I would not be surprised if Microsoft added a check to make the functions mentioned have different behavior. If you read the latest Windows Internals you'll learn about tons of things along those lines. There's lots of very specific behavior that gets triggered when you run things in compatibility mode, for example.
Basically, Windows' value proposition is broad hardware and software compatibility, and it will bend over backwards to make that happen, despite a developer's best efforts.