http://bugs.winehq.org/show_bug.cgi?id=7711
--- Comment #80 from Hans Leidekker hans@meelstraat.net 2011-02-12 05:43:23 CST --- Created an attachment (id=33254) --> (http://bugs.winehq.org/attachment.cgi?id=33254) kernel32: Implement GetVolumePathNamesForVolumeName.
I created a drive D: with winecfg and pointed it to /media/INTERNAL (the place where the TomTom device is mounted on my machine). Then I set its type to 'Floppy disk'. This means Wine will report the drive as a removable drive, which is what TomTom HOME is looking for.
With this configuration and the attached patch the app proceeds to read from the device:
Call KERNEL32.CreateFileW(00e9b458 L"D:\loopdir\ext3_loopback",80000000,00000003,0033dee4,00000003,00000080,00000000)
The call fails because that file is not present.