http://bugs.winehq.org/show_bug.cgi?id=25478 Erich Hoover <ehoover(a)mines.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ehoover(a)mines.edu --- Comment #19 from Erich Hoover <ehoover(a)mines.edu> 2011-01-31 11:40:32 CST --- (In reply to comment #17)
... This happens right after a call to undocumented ioctl 0x560000. (A quick web search didn't bring up much, except that 0x56 == 'V', which might mean 'Volume').
I saw your patch and looked up this bug, as I remembered looking into this at some point a long time ago and it having nothing to do with the problem I was investigating. It would seem to me that this should be added to the FILE_DEVICE_* list in winioctl.h and given a IOCTL_*_BASE alias. The reason you would not find that ioctl in a search is that you really need to be looking for the FILE_DEVICE_VOLUME code (0x00000056, decimal 86): http://www.osronline.com/showThread.CFM?link=113647 I obviously have no idea what the actual ioctl would be called, but you can construct it with the following macro (once you define FILE_DEVICE_VOLUME): CTL_CODE(FILE_DEVICE_VOLUME, 0, METHOD_BUFFERED, FILE_ANY_ACCESS) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.