/NOFUNCTIONPADSECTION (Desabilitar o preenchimento de funções)
Desabilita o preenchimento de função para funções na seção especificada.
Sintaxe
/NOFUNCTIONPADSECTION:[name]
Argumentos
name
O nome da seção para desabilitar o preenchimento da função x64.
Comentários
Você pode instruir o vinculador a colocar um número mínimo especificado de bytes entre as funções com /FUNCTIONPADMIN
(Criar imagem hotpatchable) e /ARM64XFUNCTIONPADMINX64
. Esse sinalizador desabilita a adição desse preenchimento para as seções especificadas.
Para excluir várias seções, especifique a opção várias vezes.
Esse sinalizador está disponível a partir de Visual Studio 17.8 e posterior.
Para definir esta opção do vinculador 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 da Configuração>Vinculador>Linha de Comando.
- Modifique a propriedade Opções Adicionais para incluir /NOFUNCTIONPADSECTION:
name
, em quename
é o nome da seção para desabilitar o preenchimento da função x64 e escolha OK.
Para definir esta opção do vinculador por meio de programação
- Consulte AdditionalOptions.