Share via


/KERNEL (Crear binario en modo kernel)

Cree un binario adecuado para ejecutarse en modo kernel.

Sintaxis

/KERNEL

Comentarios

Hace que el enlazador emita una advertencia si algún archivo de objeto o biblioteca vinculado en el binario no se compiló con /kernel.

El código que se puede ejecutar en modo kernel debe compilarse con la /kernel opción . Si vincula un binario que contiene código que no se compiló con /kernel, es posible que el binario no se ejecute correctamente en modo kernel.

El código para el modo kernel se compila con un conjunto simplificado de características del lenguaje C++ específicas del código que se ejecuta en modo kernel. El compilador produce advertencias para las características del lenguaje C++ que pueden resultar perjudiciales, pero que no se pueden deshabilitar. Para obtener más información sobre cómo compilar código en modo kernel, vea /kernel (Crear binario en modo kernel).

Para establecer esta opción del vinculador en Visual Studio

  1. 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.

  2. Seleccione la página de propiedades Propiedades de configuración>Enlazador>Línea de comandos.

  3. En Opciones adicionales, escriba /KERNELMODE.

Consulte también