Alexander Morozov wrote:
I know nothing about these devices and I did not test them. But I think for working with them a driver is also necessary (not only dll).
To clarify, does your patch provide the general services on which all (many) USB .sys drivers are built? or is it very specific to usb security keys?
I'm wondering whether to try your patch with the following drivers.
Eg. I have a USB device. One driver is used to bootload the device, which then reappears with a different ID, and a second driver is used:
Vid_0a63&Pid_0001 ->
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DSLOADER] "Type"=dword:00000001 "Start"=dword:00000003 "ErrorControl"=dword:00000001 "Tag"=dword:00000014 "ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\ 73,00,6c,00,6f,00,61,00,64,00,65,00,72,00,2e,00,73,00,79,00,73,00,00,00 "DisplayName"="Prism Sound dScope Series III - uninitialised (dsloader.sys)" "Group"="Base"
Vid_0a63&Pid_0002 ->
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DSUSBDRV] "Type"=dword:00000001 "Start"=dword:00000003 "ErrorControl"=dword:00000001 "Tag"=dword:00000015 "ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\ 73,00,75,00,73,00,62,00,64,00,72,00,76,00,2e,00,73,00,79,00,73,00,00,00 "DisplayName"="Prism Sound dScope Series III (dsusbdrv.sys)" "Group"="Base"
regards
Eliot