/KERNEL (Criar binário do modo kernel)

Crie um binário adequado para execução no modo kernel.

Sintaxe

/KERNEL

Comentários

Faz com que o vinculador emita um aviso se qualquer arquivo de objeto ou biblioteca vinculada no binário não tiver sido compilado com /kernel.

O código que pode ser executado no modo kernel deve ser compilado com a /kernel opção. Se você vincular um binário que contém código que não foi compilado com /kernelo , o binário pode não ser executado corretamente no modo kernel.

O código para o modo kernel é compilado com um conjunto simplificado de recursos de linguagem C++ específicos para o código executado no modo kernel. O compilador produz avisos para recursos da linguagem C++ que são potencialmente disruptivos, mas não podem ser desabilitados. Para obter mais informações sobre como compilar código no modo kernel, consulte /kernel (Criar binário no modo kernel).

Para definir essa opção do vinculador no Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter mais informações, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.

  2. Selecione a página de propriedades Propriedades da Configuração>Vinculador>Linha de Comando.

  3. Em Opções Adicionais, insira /KERNELMODE.

Confira também