/ALLOWBIND (evitar associação de DLL)

Defina um sinalizador para proibir a associação de DLL.

Sintaxe

/ALLOWBIND[:NO]

Comentários

O vinculador /ALLOWBIND:NO define um bit no cabeçalho de uma DLL, o que indica ao Bind.exe que não é possível associar a imagem. Talvez você não queira que uma DLL seja vinculada caso ela tenha sido assinada digitalmente (a associação invalida a assinatura).

É possível editar uma DLL existente para a funcionalidade /ALLOWBIND com a opção /ALLOWBIND do utilitário EDITBIN.

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. Insira /ALLOWBIND:NO em Opções Adicionais. Escolha OK ou Aplicar para aplicar a alteração.

Para definir esta opção do vinculador por meio de programação

Confira também

Referência de vinculador MSVC
Opções do vinculador MSVC
BindImage função
BindImageEx função