moqingsong
论坛版主
论坛版主
  • 注册日期2002-04-07
  • 最后登录2011-02-03
  • 粉丝0
  • 关注0
  • 积分74分
  • 威望71点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
阅读:1495回复:5

ndis 的版本是靠那个软件支持的?

楼主#
更多 发布于:2002-05-26 21:24
关于这一段我有一个特别基础性的问题,
1。即ndis的版本是靠那个软件支持的?
2。这软件的名字是?

---
NDIS VERSIONS
---

Be careful to properly match the NDIS version with the target operating system. The NDIS version for each OS is as follows:

Windows 95: NDIS v 3.10
Windows 98 FE: NDIS v 5.0
Windows 98 SE: NDIS v 5.0
Windows ME: NDIS v 5.0
Windows 2000: NDIS 5.0
Windows XP: NDIS 5.1

Specify the required version number in your SOURCES file with an appropriate -DNDISxx declare.

Also remember to set the proper version number in structures that require versioning, like ProtocolCharacteristics. Page faults will most likely occur if a higher version is passed in characteristic structures than that which is defined in the SOURCES file.

---
BINARY_COMPATIBLE/FUNCTIONS v MACROS
---

Always define BINARY_COMPATIBLE when building drivers for Windows 9x/Me. Many NDIS functions are implemented as macros in Windows 2000 and XP. See the declaration of NdisSend and NdisRequest, both as a macro declaration and as a function prototype.

Failure to do so will yield unpredictable results. But most likely, a page fault will occur as your driver will jump to a random instruction in memory.

Behind the scenes, the BindingHandle that NidsOpenAdapter returns contains pointers directly to the miniport$B!G(Js handlers, bypassing intermediate calls into NDIS. This is not supported in Windows 9x/ME.


最新喜欢:

zackaryzackar...
按第一贴的“给分”键,给分。
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-26 23:35

你想问什么???

不解!
[color=red]大头鬼! :P[/color]
moqingsong
论坛版主
论坛版主
  • 注册日期2002-04-07
  • 最后登录2011-02-03
  • 粉丝0
  • 关注0
  • 积分74分
  • 威望71点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-27 10:19
换一个说法也可能是:
1。ndis在98,2000,xp里是怎么实现的?
2。98,me,2000里ndis的版本都是5.0他们那几个文件是一样的?
按第一贴的“给分”键,给分。
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
地板#
发布于:2002-05-27 11:05
好像不一样哦,名字不一样,大小不一样。
moqingsong
论坛版主
论坛版主
  • 注册日期2002-04-07
  • 最后登录2011-02-03
  • 粉丝0
  • 关注0
  • 积分74分
  • 威望71点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-27 11:52
我也是这些东西搞不明白,不知道ms在这里面搞了些什么鬼。
按第一贴的“给分”键,给分。
gjpland
驱动小牛
驱动小牛
  • 注册日期2001-09-13
  • 最后登录2011-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-27 13:50
估计你是要找版本号吧。
9X,NDIS。VXD的版本
NT下是,NDIS。SYS版本。
我思故我在,脑袋不会坏.
游客

返回顶部