/KERNEL (Criar binário no modo kernel)
Crie um binário que seja 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 foi compilada 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 /kernel
, 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 da linguagem C++ que são específicos para o código que é 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 (Create kernel mode binary).
Para definir essa opção do vinculador no Visual Studio
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.
Selecione a página de propriedades Propriedades da Configuração>Vinculador>Linha de Comando.
Em Opções Adicionais, insira
/KERNELMODE
.
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de