安装unsigned x64驱动程序以使用libusbdotnet

时间:2010-02-20 21:09:13

标签: libusb

我目前在Windows 7开发中。环境工作以使用libusbdotnet初始化设备。

设备(USB大容量存储设备)使用适用于Windows的默认USB-MASS存储驱动程序连接并运行。我想用libusbdotnet中的.INF向导创建的驱动程序替换此驱动程序。

操作系统是64位,默认情况下INF向导会生成此驱动程序,但我无法选择它,因为它是“未签名”我相信,当我选择“从驱动程序列表中选择”时并指向新创建的设备驱动程序所在的目录。

我已经使用DESO启用了“TEST MODE”但我仍然无法选择此文件。

任何熟悉libusbdotnet的人,或指导设备使用Window中未签名的特定驱动程序(我需要.inf文件吗?或.sys ???)你对我要去哪里有什么建议吗?错?

谢谢!

1 个答案:

答案 0 :(得分:1)

64位窗口不喜欢未签名的驱动程序。您需要从MS获得软件发布证书(费用几百美元)。然后你需要使用inf2cat从你的inf和sys文件中创建一个安全目录,然后用signtool和你的SPC签名。然后,它们将安装在64位Windows上。

您可以创建自己的自签名证书,而无需支付MS费用。但是,自签名证书仅适用于您的计算机,并且只能在测试模式下工作。

相关问题