/INTEGRITYCHECK (povinná kontrola podpisu)
Určuje, že digitální podpis binárního obrazu musí být v okamžiku načtení zkontrolován.
/INTEGRITYCHECK[:NO]
Poznámky
Ve výchozím nastavení je /INTEGRITYCHECK vypnut.
Možnost /INTEGRITYCHECK nastaví (v záhlaví PE souboru DLL nebo spustitelného souboru) příznak, který pro načtení obrázku v systému Windows vyžaduje kontrolu digitálního podpisu správcem paměti.Tato možnost musí být nastavena pro 32bitové i 64bitové knihovny DLL, které implementují kód režimu jádra načtený některými funkcemi systému Windows, a je doporučena pro všechny ovladače zařízení v systémech Windows Vista, Windows 7, Windows 8, Windows Server 2008 a Windows Server 2012.Verze systému Windows starší než Windows Vista ignorují tento příznak.Další informace naleznete v tématu Vynucené podepisování integrity souborů PE (Portable Executable).
Nastavení této možnosti Linkeru v aplikaci Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Postupy: Otevření stránek vlastností projektu.
Rozbalte uzel Vlastnosti konfigurace.
Rozbalte uzel Linker.
Vyberte stránku vlastností Příkazový řádek.
V části Další možnosti zadejte /INTEGRITYCHECK nebo /INTEGRITYCHECK:NO.
Viz také
Referenční dokumentace
Další zdroje
Vynucené podepisování integrity souborů PE (Portable Executable)
Návod pro podepisování kódu v režimu jádra
Knihovny AppInit DLL v systému Windows 7 a Windows Server 2008