C 如何为硬件版权保护加密狗编写简单的usb驱动程序?

C 如何为硬件版权保护加密狗编写简单的usb驱动程序?,c,windows,usb,driver,C,Windows,Usb,Driver,我想创建一个USB驱动程序,以便我自己的C应用程序能够进入我的闪存驱动器,并从导入的闪存驱动器获取信息 操作系统:Windows 我启动我的应用程序包含我的USB驱动程序,我插入我的闪存,并在浏览器中显示该驱动器已插入且可访问,在此过程中,我的应用程序正在检查文件data.txt是否存在如果该文件存在,程序运行下一个函数,如果不是程序,我的程序将运行/退出/ 如果您正在寻找一个可编程USB加密狗,我建议检查这个SO线程:应该可以简化您的工作,或者至少在开始时对您有所帮助。在上一个问题(前两个问题

我想创建一个USB驱动程序,以便我自己的C应用程序能够进入我的闪存驱动器,并从导入的闪存驱动器获取信息

操作系统:Windows


我启动我的应用程序包含我的USB驱动程序,我插入我的闪存,并在浏览器中显示该驱动器已插入且可访问,在此过程中,我的应用程序正在检查文件data.txt是否存在如果该文件存在,程序运行下一个函数,如果不是程序,我的程序将运行/退出/

如果您正在寻找一个可编程USB加密狗,我建议检查这个SO线程:

应该可以简化您的工作,或者至少在开始时对您有所帮助。

在上一个问题(前两个问题之一)中,您还声明希望它显示在资源管理器中。你也可以把它放在你的问题里。你闭嘴的原因是你最初的问题没有传达足够的信息。现在可能是这样,因为我们知道您想用C为Windows制作一个闪存驱动器驱动程序,但在您编辑之前,在前面的任何问题中都不清楚这一点。你还是个模棱两可的人,我们对你的闪存驱动器一无所知。是你自己做的吗?这是一个普通品牌吗?任何可能对我们有用的信息都应该在问题中。可能的副本是我的闪存驱动器。回答一个问题。你想从中得到什么信息?USB信息?保存的数据?它说它是即插即用的,所以基本上你不需要驱动程序,除非你想做windows还没有提供的事情。那么你想限制对你的应用程序的访问,基于是否有USB密钥(可能是你卖给用户的)连接到PC?这通常称为加密狗。