编译 NDIS 6.30 驱动程序

在 Windows 8 版本的 Windows 驱动程序工具包(WDK)中,驱动程序开发环境已集成到 Visual Studio 中。 Visual Studio 用户界面中提供了编码、生成、测试、调试、部署和发布驱动程序所需的大多数工具。 这与以前版本的 WDK 不同,其中驱动程序生命周期的各个阶段使用独立工具作为单独的任务执行。

适用于 Windows 8 的 WDK 支持标头版本控制。 标头版本控制可确保 NDIS 6.30 驱动程序在编译时使用适当的 NDIS 6.30 数据结构。 将以下编译器设置添加到驱动程序的 Visual Studio 项目:

  • 对于微型端口驱动程序,请添加 NDIS630_MINIPORT=1。

  • 对于筛选器或协议驱动程序,请添加 NDIS630=1。

有关使用 Windows 8 版本的 WDK 生成驱动程序的信息,请参阅 生成驱动程序

有关将驱动程序的生成文件转换为 Visual Studio 项目的信息,请参阅 从现有源文件创建驱动程序