阅读:2021回复:8
高手请进
NDIS_MINIPORT_CHARACTERISTICS
NDIS_PROTOCOL_CHARACTERISTICS 请哪位大侠详细解释一下这两个数据结构里的各个入口程序的具体作用,和注册mimport,protocol时ndis的运作过程。 我想这也是所有关心中间层dnis驱动开发的网友们的共同问题! |
|
|
沙发#
发布于:2001-03-29 16:56
查找一下MSDN上有。
|
|
板凳#
发布于:2001-03-29 17:00
ddk的帮助上的确都介绍了,不过我看得非常费劲,能不能简要的描述一下我上面提的问题?
|
|
|
地板#
发布于:2001-03-29 17:09
我星期一才开始学。:(
|
|
地下室#
发布于:2001-03-29 17:14
你具体什么地方不明白?还是都不明白?
|
|
5楼#
发布于:2001-03-29 17:44
我可以帮你查一查,或者问问。。。不过我最感兴趣的还是recv.c
和send.c这两个文件。。。。 |
|
6楼#
发布于:2002-11-11 10:30
DDK的文档都有,一定要自己看一看,这些函数都写出来很长
|
|
|
7楼#
发布于:2003-10-24 20:17
ddk有详细说明 挺长的
|
|
|
8楼#
发布于:2003-10-26 22:11
如果要编写ndis的协议驱动来过滤数据包,就要编写
NDIS_PROTOCOL_CHARACTERISTICS结构中指定的若干函数 如: VOID MyFunc(OUT PNDIS_STATUS Status, IN NDIS_HANDLE BindContext, IN PNDIS_STRING DeviceName, IN PVOID SystemSpecific1, IN PVOID SystemSpecific2 ) { .... } ... NTSTATUS DriverEntry() { ... NDIS_PROTOCOL_CHARACTERISTICS npp; npp.BindHandler = MyFunc; ... } 要完成一个完整的ndis协议驱动,需要编写十几个函数吧 ,但不是每个函数都必须的 |
|