[Bug 7711] tomtom home does not find the device go 901
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Jan 9 14:49:17 CST 2008
http://bugs.winehq.org/show_bug.cgi?id=7711
Hans Leidekker <hans at it.vu.nl> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|-unknown |kernel32
--- Comment #32 from Hans Leidekker <hans at it.vu.nl> 2008-01-09 14:49:16 ---
This is the interesting part from your relay log:
0042:Call user32.SetWindowsHookExW(00000004,0189c1b0,00000000,00000042)
0042:Ret user32.SetWindowsHookExW() retval=00040064
0042:Call KERNEL32.FindFirstVolumeW(0034e8ec,00000104)
0042:fixme:volume:FindFirstVolumeW (0x34e8ec, 260), stub!
0042:Ret KERNEL32.FindFirstVolumeW() retval=ffffffff
0042:Call KERNEL32.FindVolumeClose(ffffffff)
0042:fixme:volume:FindVolumeClose (0xffffffff), stub!
0042:Ret KERNEL32.FindVolumeClose() retval=00000000
Meanwhile Alexandre has implemented the volume APIs, which promted me to
try TomTom HOME again. This is what it looks like now:
0011:Ret user32.SetWindowsHookExW() retval=00010036
0011:Call KERNEL32.FindFirstVolumeW(0034fa40,00000104)
0011:Ret KERNEL32.FindFirstVolumeW() retval=001557e0
0011:Call KERNEL32.GetDriveTypeW(0034fa40
L"\\\\?\\Volume{00000000-0000-0000-0000-000000000043}\\")
0011:Ret KERNEL32.GetDriveTypeW() retval=00000000
0011:Call KERNEL32.FindNextVolumeW(001557e0,0034fa40,00000104)
0011:Ret KERNEL32.FindNextVolumeW() retval=00000001
0011:Call KERNEL32.GetDriveTypeW(0034fa40
L"\\\\?\\Volume{00000000-0000-0000-0000-00000000005a}\\")
0011:Ret KERNEL32.GetDriveTypeW() retval=00000000
0011:Call KERNEL32.FindNextVolumeW(001557e0,0034fa40,00000104)
0011:Ret KERNEL32.FindNextVolumeW() retval=00000000
0011:Call KERNEL32.FindVolumeClose(001557e0)
0011:Ret KERNEL32.FindVolumeClose() retval=00000001
So it finds volumes now and wants to know what type they are. That fails
because GetDriveType on a volume name is not implemented yet (I tried, it
works on Windows). The preceding SetWindowsHookEx call presumably serves
to monitor changes to the drives configuration.
Alexander, since you have one of these devices, can you try again
with current git and post the relevant snippet from a +relay log here?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list