/INTEGRITYCHECK (exigir verificação de assinatura)
Especifica que a assinatura digital da imagem binária deve ser marcada em tempo de carga.
/INTEGRITYCHECK[:NO]
Comentários
Por padrão, /INTEGRITYCHECK está desativado.
A opção /INTEGRITYCHECK define, no cabeçalho PE ou no arquivo DLL ou executável, um sinalizador para que um gerente de memória verifique uma assinatura digital para carregar a imagem no Windows. Essa opção deve ser definida para dlls de 32 bits e de 64 bits que implementam o código do modo kernel carregado por determinados recursos do windows, e é recomendada para todos os drivers de dispositivo no Windows Vista, em Windows 7, em Windows 8, em Windows Server 2008e, em Windows Server 2012. As versões do Windows antes do Windows Vista ignoram este sinalizador. Para obter mais informações, consulte Assinatura de integridade forçada de arquivos portáteis executáveis (PE).
Para definir essa opção de vinculador no Visual Studio
Abra a caixa de diálogo Páginas de Propriedade do projeto. Para obter mais informações, consulte Como abrir páginas de propriedade do projeto.
Expanda o nó Propriedades de Configuração.
Expanda o nó Vinculador.
Selecione a página de propriedades Linha de Comando .
Em Opções Adicionais, digite /INTEGRITYCHECK ou /INTEGRITYCHECK:NO.
Consulte também
Referência
Definindo opções de vinculador
Outros recursos
Assinatura de integridade forçada de arquivos portáteis executáveis (PE)
Explicação passo a passo de assinatura de código de modo kernel