首页
社区
课程
招聘
[求助]win7下Ndis注册协议驱动错误的问题
发表于: 2010-8-3 15:03 5328

[求助]win7下Ndis注册协议驱动错误的问题

2010-8-3 15:03
5328
win7下使用NdisRegisterProtocol注册协议驱动的时候,返回错误。

dbgview查看到的信息:ndisValidateLegacyProtocols:protocol does not have Bind/UnbindAdpterHandler and it is not supported。

NDIS_PROTOCOL_CHARACTERITICS设置的时候,我只设置了如下的几个成员:
2个版本的,协议名称,结构体大小的和
BindAdapterHandler、UnbindAdapterHandler以及PNP的成员。

我的目的,只需要注册成功,拿到NdisRegisterProtocol函数返回的指针既可。
XP,2000,2003都成功了。win7下注册始终无法成功。

我试过把所有的成员都填上(注:因为不需要实现具体的网卡的东西,只需要NdisRegisterProtocol成功后返回的指针,所以所有的成员都没有实现功能,只是打印了一句话而已),依然返回这个错误。

高手指点下,甚感!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 229
活跃值: (498)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
2
win7 貌似只支持 ndis 6.0  

得用NdisRegisterProtocolDriver
2010-8-25 21:00
0
游客
登录 | 注册 方可回帖
返回
//