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


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

/DRIVER[:UPONLY | :WDM]

Заметки

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

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

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

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

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

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

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

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

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

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

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

  • См. раздел P:Microsoft.VisualStudio.VCProjectEngine.VCLinkerTool.driver.

См. также

Ссылки

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

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