Install unsigned x64 driver to work with libusbdotnet

I am currently in Windows 7 dev. An environment running to initialize a device using libusbdotnet .

A device (USB mass storage device) is connected and started using the default USB-MASS Storage driver for Windows. I want to replace this driver with the one that was created by the .INF wizard in libusbdotnet.

The operating system is 64-bit, and by default the INF Wizard creates this driver, but I cannot select it because it is “unsigned”, I assumed when I go to “Select from the list of drivers”, and specify the directory in which are newly created device drivers.

I turned on "TEST MODE" using DESO, but I still cannot select this file.

Anyone who is familiar with libusbdotnet or directs devices to work with a specific driver that is not listed in the window (I need a .inf file or .sys ???), do you have any tips on where I'm going So?

Thank!

+3
source share
1 answer

64-bit windows do not like unsigned drivers. You need to get a software publishing certificate from MS (it costs several hundred US dollars). Then you need to use inf2cat to make a security directory from your inf and sys files, then you sign them with a pointer and your SPC. Then they will be installed on 64-bit Windows.

MS. .

+1

Source: https://habr.com/ru/post/1733696/


All Articles