我需要一些关于 Windows 编程、MIDI 和 WDM 的建议。我正在尝试编写一个小型应用程序,该应用程序将位于系统托盘中,并作为 MIDI 输入/输出设备向系统宣传,以便 MIDI 程序可以发送给它,并将消息转换为不同的格式。我一直在阅读 Cant 的 WDM 书并搜索有关编写设备驱动程序的信息,但不知道我是否走在正确的道路上。我还没有看到如何: -
a) 将我的驱动程序注册为支持 MIDI (我是否在注册表中粘贴了一个 ref 并让操作系统将 MIDI 调用定向到 dll 中的功能?)
b) 通过我的驱动程序将 MIDI 数据引导到我的应用程序,这可能太大而不能成为驱动程序本身。
任何关于从哪里开始的建议将不胜感激。谢谢,皮特