/DRIVER (driver de modo Kernel do Windows NT)
/DRIVER[:UPONLY | :WDM]
Comentários
Use a opção do vinculador de /DRIVER criar um driver do modo kernel do Windows NT.
/DRIVER:UPONLY faz com que o vinculador adiciona o bit de IMAGE_FILE_UP_SYSTEM_ONLY as características no cabeçalho de saída para especificar que é um driver (UP) de monoprocessador. O sistema operacional recusará carregar um driver de UP em um sistema (MP) de multiprocessador.
/DRIVER:WDM faz com que o vinculador definir o bit de IMAGE_DLLCHARACTERISTICS_WDM_DRIVER no campo opcional de DllCharacteristics de cabeçalho.
Se /DRIVER não for especificado, estes bits não estão definidos pelo vinculador.
Se /DRIVER for especificado:
/FIXED:NO é aplicado (/FIXED (endereço básico fixo)).
A extensão do arquivo de saída será .sys. Use /OUT para alterar o nome de arquivo e extensão padrão (/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 Propriedade do projeto. Para obter detalhes, consulte Configurando as propriedades de projeto do Visual C++.
Clique na pasta Vinculador.
Clique na página de propriedades de Sistema .
Modifique a propriedade de Driver .
Para definir essa opção de vinculador por meio de programação
- Consulte P:Microsoft.VisualStudio.VCProjectEngine.VCLinkerTool.driver.