Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Prepara uma imagem para hotpatching.
Sintaxe
/hotpatch
Observação
Essa opção só está disponível para x86
Comentários
Quando /hotpatch é usado durante a compilação, o compilador garante que a primeira instrução de cada função tenha pelo menos 2 bytes de comprimento e que nenhum salto dentro da função vá para a primeira instrução. Essas condições são necessárias para o hotpatching.
Para concluir a preparação para tornar uma imagem frequente, depois de compilar com /hotpatch, use /functionpadmin para vincular. Quando você compila e vincula uma imagem usando uma invocação de cl.exe, /hotpatch implica /functionpadmin.
Dica
As arquiteturas Arm64 e x64 são sempre tratadas como hotpatchable. Mas você ainda deve vincular usando /functionpadmin para criar imagens frequentes para elas.
Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio
- Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
- Selecione a página de propriedades Propriedades de Configuração>C/C++>Linha de Comando.
- Adicione a opção do compilador na caixa Opções Adicionais.
Para definir essa opção do compilador via programação
- Consulte AdditionalOptions.
Confira também
Opções do compilador MSVC
Sintaxe da linha de comando do compilador MSVC