我以前从未编写过驱动程序,但我正在启动一个开源项目,其中涉及创建虚拟MIDI端口,将MIDI数据通过网络发送。
为此,我认为我需要使用WDM创建某种虚拟驱动程序(除非可以使用内核挂钩?)-但作为驱动程序开发的初学者,我不知道从何开始。
有没有人知道任何有用的资源,可以帮助我完成这个项目?或者一些类似项目的开源代码,我可以作为起点进行分支?
为此,我认为我需要使用WDM创建某种虚拟驱动程序(除非可以使用内核挂钩?)-但作为驱动程序开发的初学者,我不知道从何开始。
有没有人知道任何有用的资源,可以帮助我完成这个项目?或者一些类似项目的开源代码,我可以作为起点进行分支?