http://bugs.winehq.org/show_bug.cgi?id=15551
--- Comment #9 from Alexander Morozov amorozov@etersoft.ru 2008-10-09 03:48:58 --- Created an attachment (id=16554) --> (http://bugs.winehq.org/attachment.cgi?id=16554) Possible fix
On Win 2003 UserIosb is not NULL. But I do not understand what is saved in UserIosb subfields in IRP which is sent to IOCTL handler (may be these values are random).
Also I think that using irp.UserIosb = NULL is also acceptable decision.