Opções EDITBIN

Você pode usar o EDITBIN para modificar arquivos-objeto, arquivos executáveis e DLLs (bibliotecas de vínculo dinâmico). As opções especificam as alterações que o EDITBIN faz.

Uma opção consiste em um especificador de opção, que é um traço (-) ou uma barra (/), seguida pelo nome da opção. Os nomes de opções não podem ser abreviados. Algumas opções recebem argumentos que são especificados após dois-pontos (:). Espaços ou tabulações não são permitidos dentro de uma especificação de opção. Use um ou mais espaços ou tabulações para separar as especificações de opção na linha de comando. Os nomes de opção e seus argumentos de palavra-chave ou argumentos de nome de arquivo não diferenciam maiúsculas de minúsculas. Por exemplo, -bind e /BIND significam a mesma coisa.

EDITBIN tem as seguintes opções:

Opção Finalidade
/ALLOWBIND Especifica se uma DLL pode ser associada.
/ALLOWISOLATION Especifica o comportamento de pesquisa de manifesto do arquivo executável ou da DLL.
/APPCONTAINER Especifica se o aplicativo deve ser executado em um AppContainer, por exemplo, um aplicativo UWP.
/BIND Define os endereços dos pontos de entrada nos objetos especificados para acelerar o tempo de carregamento.
/DYNAMICBASE Especifica se a DLL ou a imagem executável pode ter a troca de base aleatória no tempo de carregamento usando o recurso ASLR (Address Space Layout Randomization).
/ERRORREPORT Preterido. O relatório de erros é controlado por configurações do WER (Relatório de Erros do Windows).
/HEAP Define o tamanho do heap da imagem executável, em bytes.
/HIGHENTROPYVA Especifica se a DLL ou a imagem executável dá suporte a uma ASLR (Address Space Layout Randomization) de 64 bits de alta entropia.
/INTEGRITYCHECK Especifica se a assinatura digital deve ser verificada no tempo de carregamento.
/LARGEADDRESSAWARE Especifica se o objeto dá suporte a endereços maiores que dois gigabytes.
/NOLOGO Suprime a faixa de inicialização da EDITBIN.
/NXCOMPAT Especifica se a imagem executável é compatível com a Prevenção de Execução de Dados do Windows.
/REBASE Define os endereços básicos para os objetos especificados.
/RELEASE Define a soma de verificação no cabeçalho.
/SECTION Substitui os atributos de uma seção.
/STACK Define o tamanho da pilha da imagem executável, em bytes.
/SUBSYSTEM Especifica o ambiente de execução.
/SWAPRUN Especifica que a imagem executável é copiada para o arquivo de troca e, em seguida, executada nesse arquivo.
/TSAWARE Especifica que o aplicativo foi projetado para ser executado em um ambiente de vários usuários.
/VERSION Define o número da versão no cabeçalho.

Confira também

Ferramentas de compilação adicionais MSVC
Referência de EDITBIN