Поделиться через


/DRIVER (драйвер режима ядра Windows NT)

/DRIVER[:UPONLY | :WDM]

Заметки

Для построения драйвера режима ядра Windows NT используется параметр компоновщика /DRIVER.

При использовании /DRIVER:UPONLY компоновщик добавляет битовый флаг IMAGE_FILE_UP_SYSTEM_ONLY к атрибутам выходного заголовка для указания на то, что это однопроцессорный драйвер.Операционная система не будет загружать однопроцессорный драйвер в мультипроцессорной системе.

При использовании /DRIVER:WDM компоновщик устанавливает битовый флаг IMAGE_DLLCHARACTERISTICS_WDM_DRIVER в поле DllCharacteristics дополнительного заголовка.

Если параметр /DRIVER не указан, эти битовые флаги не устанавливаются компоновщиком.

Если параметр /DRIVER указан, происходит следующее.

Установка данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта.Дополнительные сведения см. в разделе Задание свойств проекта C++.

  2. Выберите папку Компоновщик.

  3. Выберите страницу свойств Система.

  4. Измените значение свойства Драйвер.

Установка данного параметра компоновщика программным способом

  • Дополнительные сведения см. в разделе P:Microsoft.VisualStudio.VCProjectEngine.VCLinkerTool.driver.

См. также

Ссылки

Настройка параметров компоновщика

Параметры компоновщика