On 2022-01-27 20:52, Daniel Kucera wrote:
Despite these problems, the libusb seems to work correctly in the driver and I can query it's version:
It probably won't be that easy. After some more calls, it is failing:
002a:trace:hantek:DriverEntry Using libusb v1.0.24.11584
tem32\winedevice.exe: ../../libusb/os/threads_posix.h:46: usbi_mutex_lock: Assertion `pthread_mutex_lock(mutex) == 0' failed. wine: Assertion failed at address 00007FDB2BA96808 (thread 002a), starting debugger... 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 000f:err:service:process_send_command service protocol error - failed to read pipe r = 0 count = 0! 000f:fixme:service:scmdatabase_autostart_services Auto-start service L"Hantek" failed to start: 1053
Is there any native wine usb api I can call?