我是 WDM 驱动程序开发的新手,但我有开发 Linux 驱动程序的经验。
我想为 Windows XP 开发基于 USB 的以太网类驱动程序。(CDC-ECM 类驱动程序)
我知道 Windows 仅支持网络类的 RNDIS/NDIS,因此我需要编写一个自定义 Windows 驱动程序来替换 RNDIS 驱动程序,同时维护 USB 堆栈的其余部分。
到目前为止,我下载了 Windows 驱动程序套件 (WDK) 并仍在阅读文档。
有谁知道如何做到这一点或从哪里开始?(WDK 文档除外)
我尝试了谷歌,但仍然无法弄清楚。
问候,