Windows 编写UMDF虚拟设备驱动程序(或软件设备),如虚拟DVD
我有一个“现成”的商业软件,使用ANT USB加密狗与自行车教练进行通信 我的培训师与软件不兼容,因为协议略有不同(不是很多) 我的目标是编写一个协议转换器。我能想到的唯一一件事是在设备管理器(相同的PID\VID)中编写一个UMDF虚拟设备驱动程序(如Magic ISO virtual DVD),看起来像一个ANT USB设备,同时将自身连接到物理ANT设备。虚拟设备驱动程序将执行协议转换 我在这里查看了微软的几个例子,但找不到任何相关的。我认为这个例子将是一个很好的开始,但是不可能使用给定的过程从inf文件加载驱动程序 顺便说一句,我熟悉INF文件的内容以及KMDF和UMDF设备驱动程序编程的基础知识。我的问题是写一些东西,它将加载到设备管理器中,并显示为一个真正的USB设备,即使它没有被USB总线子系统枚举 有驱动程序开发经验的人能给我介绍一些相关的代码示例或文档吗Windows 编写UMDF虚拟设备驱动程序(或软件设备),如虚拟DVD,windows,usb,drivers,inf,umdf,Windows,Usb,Drivers,Inf,Umdf,我有一个“现成”的商业软件,使用ANT USB加密狗与自行车教练进行通信 我的培训师与软件不兼容,因为协议略有不同(不是很多) 我的目标是编写一个协议转换器。我能想到的唯一一件事是在设备管理器(相同的PID\VID)中编写一个UMDF虚拟设备驱动程序(如Magic ISO virtual DVD),看起来像一个ANT USB设备,同时将自身连接到物理ANT设备。虚拟设备驱动程序将执行协议转换 我在这里查看了微软的几个例子,但找不到任何相关的。我认为这个例子将是一个很好的开始,但是不可能使用给定的
致以最良好的祝愿 我目前正在开发UMDF CCID(智能卡读卡器)驱动程序。project从一开始就帮助了我,因为它可以进行开箱即用的编译,并创建在设备管理器中可见的虚拟设备节点(智能卡读卡器)