/INTEGRITYCHECK (Exiger la vérification de la signature)
Spécifie que la signature numérique de l'image binaire doit être vérifiée au moment du chargement.
/INTEGRITYCHECK[:NO]
Notes
Par défaut, /INTEGRITYCHECK est désactivé.
L'option /INTEGRITYCHECK définit, dans l'en-tête PE du fichier DLL ou du fichier exécutable, un indicateur qui requiert un contrôle de signature numérique par le gestionnaire de mémoire pour charger l'image dans Windows. Cette option doit être définie pour les DLL 32 bits et 64 bits qui implémentent un code en mode noyau chargé par certaines fonctionnalités Windows, et est recommandée pour tous les pilotes de périphérique sur Windows Vista, Windows 7, Windows 8, Windows Server 2008 et Windows Server 2012. Les versions de Windows antérieures à Windows Vista ignorent cet indicateur. Pour plus d'informations, consultez Signature d'intégrité forcée des fichiers Portable Executable (PE).
Pour définir cette option de l'éditeur de liens dans Visual Studio
Ouvrez la boîte de dialogue Pages de propriétés du projet. Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.
Développez le nœud Propriétés de configuration.
Développez le nœud Éditeur de liens.
Sélectionnez la page de propriétés Ligne de commande.
Dans Options supplémentaires, entrez /INTEGRITYCHECK ou /INTEGRITYCHECK:NO.
Voir aussi
Référence
Définition des options de l'Éditeur de liens
Autres ressources
Signature d'intégrité forcée des fichiers Portable Executable (PE)