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

DDK doesn't recognize DNDIS630, but it does recognize DNDIS620? (Windows NDIS)

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

DDK 支持 NDIS 6.3 吗?为什么它不识别 DNDIS630?

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

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

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