创建网络驱动程序

Fly*_*wat 4 c++ windows hal

在编写硬件驱动程序时,我几乎是一个完全白痴,但是我在C/C++上相当不错.

我有一个有趣的项目,我想尝试使用设备作为网络系绳代理.

我想要做的是创建一个驱动程序,它似乎是Windows的网络驱动程序,但实际上通过连接到另一个设备的USB端口发送/接收.

我对需要实施的内容非常了解,但我不知道从哪里开始寻找研究信息.

有什么指针吗?

Ste*_*ows 6

获取DDK它有许多文档和示例驱动程序可供使用.


Har*_*lby 3

Codeproject 的这篇文章是有关创建 WDM 驱动程序的教程。我不能保证它的正确性,但快速浏览一下可以发现很多信息。这应该是一个很好的研究起点。