http://bugs.winehq.org/show_bug.cgi?id=11450
lightning_uk@imgburn.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lightning_uk@imgburn.com
--- Comment #9 from lightning_uk@imgburn.com 2008-02-15 06:34:38 --- Under NT4, the IOCTL isn't called at all, that's why it doesn't fail. I do not recommend people fake the OS to NT4. I made v2.4.0.0 work right out the box (fresh install) when faking the OS to XP.
All I expect that's happened here is they've changed what failing function sets 'LastError' to.
Previously it must have been setting it to ERROR_INVALID_PARAMETER and now it's using ERROR_NOT_SUPPORTED.
I've changed my code so it'll also fail (almost) silently now when it gets ERROR_NOT_SUPPORTED.