ndis5.1专题

围观网络之三 -- 浅探索NDIS5.1(2)

二、       各个组件的绑定 1.       生成设备   当PNP管理器检测到有NIC的时候,会遍历所有注册的微端口驱动,通知他们要AddDevice ,从ndisRegisterMiniportDriver可以看到这个过程已经被NDIS托管   int __stdcall ndisAddDevice(int DriverObject, _UNICODE_STRING

围观网络之三 -- 浅探索NDIS5.1(1)

前言: 本文讨论w2k&xp适用的ndis5.x 网络架构。 NDIS4.0源码太老,ROS又YY了太多,所以这次的参考代码基本都是自己f5的…具体结构都有了,我f5的毫无压力=。= 调试的时候利用IMD(中间层驱动)下断点,更无压力了... NDIS5.x网络的堆叠结构大概是:   WINSOCK  API → afd → 协议驱动TCPIP(其上层是TDI接口 ) →