/INTEGRITYCHECK (Requerir control de signatura)
Especifica que la firma digital de la imagen binaria debe estar activada en tiempo de carga.
/INTEGRITYCHECK[:NO]
Comentarios
La opción /INTEGRITYCHECK está desactivada de manera predeterminada.
La opción /INTEGRITYCHECK establece (en el encabezado PE del archivo DLL o del archivo ejecutable) una marca para que el administrador de memoria compruebe si existe una signatura digital para cargar la imagen en Windows. Esta opción debe establecerse para los archivos DLL de 32 y 64 bits que implementan código en modo kernel cargado por determinadas características de Windows y se recomienda para todos los controladores de dispositivo en Windows Vista, Windows 7, Windows 8, Windows Server 2008 y Windows Server 2012. Las versiones de Windows anteriores a Windows Vista omiten esta marca. Para obtener más información, vea el articulo acerca de la firma de integridad forzada de archivos ejecutables portátiles (PE).
Para establecer esta opción del vinculador en Visual Studio
Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener más información, vea Cómo: Abrir páginas de propiedades del proyecto.
Expanda el nodo Propiedades de configuración.
Expanda el nodo Vinculador.
Seleccione la página de propiedades Línea de comandos.
En Opciones adicionales, escriba /INTEGRITYCHECK o /INTEGRITYCHECK:NO.
Vea también
Referencia
Establecer las opciones del vinculador
Otros recursos
Firma de integridad forzada de archivos ejecutables portátiles (PE)