http://bugs.winehq.org/show_bug.cgi?id=7711
--- Comment #38 from Alexandre Julliard julliard@winehq.org 2008-01-10 15:53:26 --- (In reply to comment #37)
I played with TomTom and a USB stick for a bit and I'm seeing the same thing; when I plug in the device a WM_DEVICECHANGE message gets delivered, the installed hook procedure is called in which it checks the drive type and then enumerates volumes. The new drive is not among the enumerated volumes however, probably because this part not implemented yet. I'm guessing that explorer needs to create volumes through the mount manager?
Yes, actually the plan is to move the whole HAL support to the mount manager. I'm not convinced it's the problem here though, it seems it should be able to access the device through the drive letter.