编译 NDIS 6.30 驱动程序

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

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

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

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

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

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