asakura_uu
驱动牛犊
驱动牛犊
  • 注册日期2007-04-10
  • 最后登录2007-05-10
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1306回复:1

请教各位大牛关于passthru编译的问题!!!

楼主#
更多 发布于:2007-04-11 15:56
  D:\test\abc\passthru.c(134) : error C2039: 'ReturnPacketHandler' : is not a member of '_NDIS30_MINIPORT_CHARACTERISTICS'
        D:\WINDDK\2600\inc\ddk\wxp\ndis.h(10210) : see declaration of '_NDIS30_MINIPORT_CHARACTERISTICS'
D:\test\abc\passthru.c(141) : error C2039: 'SendPacketsHandler' : is not a member of '_NDIS30_MINIPORT_CHARACTERISTICS'
        D:\WINDDK\2600\inc\ddk\wxp\ndis.h(10210) : see declaration of '_NDIS30_MINIPORT_CHARACTERISTICS'
D:\test\abc\passthru.c(182) : error C2039: 'BindAdapterHandler' : is not a member of '_NDIS30_PROTOCOL_CHARACTERISTICS'
        D:\WINDDK\2600\inc\ddk\wxp\ndis.h(9195) : see declaration of '_NDIS30_PROTOCOL_CHARACTERISTICS'
D:\test\abc\passthru.c(183) : error C2039: 'UnbindAdapterHandler' : is not a member of '_NDIS30_PROTOCOL_CHARACTERISTICS'
        D:\WINDDK\2600\inc\ddk\wxp\ndis.h(9195) : see declaration of '_NDIS30_PROTOCOL_CHARACTERISTICS'
D:\test\abc\passthru.c(184) : error C2039: 'UnloadHandler' : is not a member of '_NDIS30_PROTOCOL_CHARACTERISTICS'
        D:\WINDDK\2600\inc\ddk\wxp\ndis.h(9195) : see declaration of '_NDIS30_PROTOCOL_CHARACTERISTICS'
D:\test\abc\passthru.c(186) : error C2039: 'ReceivePacketHandler' : is not a member of '_NDIS30_PROTOCOL_CHARACTERISTICS'
        D:\WINDDK\2600\inc\ddk\wxp\ndis.h(9195) : see declaration of '_NDIS30_PROTOCOL_CHARACTERISTICS'
D:\test\abc\passthru.c(187) : error C2039: 'PnPEventHandler' : is not a member of '_NDIS30_PROTOCOL_CHARACTERISTICS'
        D:\WINDDK\2600\inc\ddk\wxp\ndis.h(9195) : see declaration of '_NDIS30_PROTOCOL_CHARACTERISTICS'


有哪位好心人能告诉我这是什么错误吗?谢谢了!!!
swordkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-10-23
  • 最后登录2011-03-02
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望40点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-04-11 18:33
可能是你ndis版本的问题
#if (defined(NDIS50) || defined(NDIS51))
typedef NDIS50_PROTOCOL_CHARACTERISTICS  NDIS_PROTOCOL_CHARACTERISTICS;
#else
#if NDIS40
typedef NDIS40_PROTOCOL_CHARACTERISTICS  NDIS_PROTOCOL_CHARACTERISTICS;
#else
typedef NDIS30_PROTOCOL_CHARACTERISTICS  NDIS_PROTOCOL_CHARACTERISTICS;
#endif
#endif
typedef NDIS_PROTOCOL_CHARACTERISTICS *PNDIS_PROTOCOL_CHARACTERISTICS;

这几个成员只有在ndis40以后才有 在你机器上肯定是按dis30编译的
游客

返回顶部