/DRIVER (Controlador de modo kernel de Windows NT)
/DRIVER[:UPONLY |:WDM]
Comentarios
Use la opción del enlazador /DRIVER para compilar un controlador del modo kernel de Windows NT.
/DRIVER:UPONLY hace que el enlazador agregue el bit IMAGE_FILE_UP_SYSTEM_ONLY a las características del encabezado de resultados para especificar que se trata de un controlador monoprocesador (UP). El sistema operativo se negará a cargar un controlador UP en un sistema multiprocesador (MP).
/DRIVER:WDM hace que el enlazador establezca el bit IMAGE_DLLCHARACTERISTICS_WDM_DRIVER en el campo DllCharacteristics del encabezado opcional.
Si no se especifica /DRIVER, el enlazador no establece estos bits.
Si se especifica /DRIVER:
/FIXED:NO está en vigor. Para obtener más información, consulte /FIXED (Dirección base fija).
La extensión del archivo de salida se establece en .sys. Use /OUT para cambiar el nombre de archivo y la extensión predeterminados. Para obtener más información, consulte /OUT (Nombre del archivo de salida).
Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio
Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.
Haga clic en la carpeta Enlazador.
Haga clic en la página de propiedades Sistema.
Modifique la propiedad Controlador.
Para establecer esta opción del vinculador mediante programación
- Consulte VCLinkerTool.driver (propiedad).