/DRIVER(Windows NT 内核模式驱动程序)

/DRIVER[:UPONLY |:WDM]

备注

使用 /DRIVER 链接器选项生成 Windows NT 内核模式驱动程序。

/DRIVER:UPONLY 导致链接器将 IMAGE_FILE_UP_SYSTEM_ONLY 位添加到输出标头中的特征,以指定它是一个单处理器 (UP) 驱动程序。 操作系统将拒绝在多处理器 (MP) 系统上加载 UP 驱动程序。

/DRIVER:WDM 导致链接器在可选标头的 DllCharacteristics 字段中设置 IMAGE_DLLCHARACTERISTICS_WDM_DRIVER 位。

如果未指定 /DRIVER,则链接器不会设置这些位。

如果指定了 /DRIVER

在 Visual Studio 开发环境中设置此链接器选项

  1. 打开项目的“属性页” 对话框。 有关详细信息,请参阅在 Visual Studio 中设置 C++ 编译器和生成属性

  2. 单击“链接器”文件夹

  3. 单击“系统”属性页。

  4. 修改“Driver”属性。

以编程方式设置此链接器选项

另请参阅

MSVC 链接器参考
MSVC 链接器选项