/DRIVER (driver de modo Kernel do Windows NT)
/DRIVER[:UPONLY |:WDM]
Comentários
Use a opção do vinculador /DRIVER para criar um driver de modo kernel do Windows NT.
/DRIVER:UPONLY faz com que o vinculador adicione o bit IMAGE_FILE_UP_SYSTEM_ONLY nas características no cabeçalho de saída para especificar que é um driver UP (uniprocessador). O sistema operacional se recusará a carregar um driver UP em um sistema MP (multiprocessador).
/DRIVER:WDM faz com que o vinculador defina o bit IMAGE_DLLCHARACTERISTICS_WDM_DRIVER no campo DllCharacteristics do cabeçalho opcional.
Se /DRIVER não for especificado, esses bits não serão definidos pelo vinculador.
Se /DRIVER for especificado.
/FIXED:NO está em vigor. Para obter mais informações, consulte /FIXED (Endereço Básico Fixo).
A extensão do arquivo de saída é definida como .sys. Use /OUT para alterar o nome de arquivo e a extensão padrão. Para obter mais informações, consulte /OUT (Nome do Arquivo de Saída).
Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Clique na pasta Vinculador.
Clique na página de propriedades do Sistema.
Modifique a propriedade Driver.
Para definir esta opção do vinculador por meio de programação
- Consulte a Propriedade VCLinkerTool.driver.