/NOFUNCTIONPADSECTION (Desativar preenchimento de funções)

Desativa 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 do Visual Studio 17.8 e posterior.

Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio

  1. 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.
  2. Selecione a página de propriedades Propriedades da Configuração>Vinculador>Linha de Comando.
  3. Modifique a propriedade Opções Adicionais para incluir /NOFUNCTIONPADSECTION:name, onde name é 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

Confira também

Opções de vinculador MSVC
Referência de vinculador MSVC