3

我是 WDM 驱动程序开发的新手,但我有开发 Linux 驱动程序的经验。

我想为 Windows XP 开发基于 USB 的以太网类驱动程序。(CDC-ECM 类驱动程序)

我知道 Windows 仅支持网络类的 RNDIS/NDIS,因此我需要编写一个自定义 Windows 驱动程序来替换 RNDIS 驱动程序,同时维护 USB 堆栈的其余部分。

到目前为止,我下载了 Windows 驱动程序套件 (WDK) 并仍在阅读文档。

有谁知道如何做到这一点或从哪里开始?(WDK 文档除外)

我尝试了谷歌,但仍然无法弄清楚。

问候,

4

1 回答 1

2

您必须编写一个NDIS 微型端口驱动程序,该驱动程序在下边缘使用 USB KMDF 微型端口驱动程序。

于 2012-08-12T13:50:51.080 回答