DDK不识别DNDIS630,但它确实识别DNDIS620? (Windows NDIS)

Posted

技术标签:

【中文标题】DDK不识别DNDIS630,但它确实识别DNDIS620? (Windows NDIS)【英文标题】:DDK doesn't recognize DNDIS630, but it does recognize DNDIS620? (Windows NDIS) 【发布时间】:2022-01-04 23:40:58 【问题描述】:

我正在尝试使用 DDK 构建环境构建 NDIS 驱动程序,版本是 7600.16385 问题是当我将源文件从 DNDIS620=1 更改为 DNDIS630=1 以切换到 NDIS 6.3 时,它无法识别它,因此它给了我数千个错误。

DDK 是否支持 NDIS 6.3?为什么不识别DNDIS630?

我没有将其移至 WDK,因为到目前为止使用 DDK 有效,而且我不知道我需要更改代码的哪些部分才能使其与 WDK 兼容?另外,迁移到 WDK 似乎需要做很多工作,所以除非我真的必须迁移,否则我会尝试使用 DDK。

【问题讨论】:

【参考方案1】:

感谢您提供版本号。 7600.16385 是 Windows 7 DDK,不支持 NDIS 6.30。 Windows 7 支持的最高 NDIS 版本是 NDIS 6.20。

如果可能,请更新到更新的 WDK。这不仅允许您针对较新的操作系统,而且在某些情况下,较新的 WDK 甚至可以改善您的驱动程序在旧操作系统上的行为。 Microsoft 通常建议使用最新的 WDK,它包含您必须面向的所有操作系统的支持。

【讨论】:

感谢 Jeffrey 的回答,更新到 WDK 解决了问题。 另外,如果你有时间,你能不能也看看这个问题? ***.com/questions/71194617/…

以上是关于DDK不识别DNDIS630,但它确实识别DNDIS620? (Windows NDIS)的主要内容,如果未能解决你的问题,请参考以下文章

dell r630服务器安装无法识别磁盘

python语音签名识别?

WordPress 无法识别 /themes/ 文件夹中的主题

Django 确实可以识别 img src(template) 中的变量

角度的定义类型不识别 JQueryStatic

git不识别exe文件