/INTEGRITYCHECK (richiede controllo della firma)
Specifica che la firma digitale di un'immagine binaria deve essere controllata in fase di caricamento.
/INTEGRITYCHECK[:NO]
Note
Per impostazione predefinita, l'opzione /INTEGRITYCHECK è disattivata.
L'opzione /INTEGRITYCHECK imposta—nell'intestazione del PE header del file DLL o del file eseguibile—un flag per il gestore della memoria, affinché controlli che ci sia una firma digitale, al fine di caricare l'immagine in Windows. Questa opzione deve essere impostata per entrambi i DLL a 32 bit e a 64 bit che implementano il codice in modalità kernel caricato da determinate funzionalità di Windows ed è consigliata per i driver di dispositivo su Windows Vista, Windows 7, Windows 8, Windows Server 2008, e Windows Server 2012. Le versioni di Windows precedenti a Windows Vista ignorano questo flag. Per ulteriori informazioni, vedere la pagina relativa alla firma di integrità imposta dei file eseguibili di tipo PE.
Per impostare questa opzione del linker in Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per ulteriori informazioni, vedere Procedura: aprire le pagine delle proprietà dei progetti.
Espandere il nodo Proprietà di configurazione.
Espandere il nodo Linker.
Selezionare la pagina delle proprietà Riga di comando.
In Opzioni aggiuntive immettere /INTEGRITYCHECK o /INTEGRITYCHECK:NO.
Vedere anche
Riferimenti
Impostazione delle opzioni del linker
Altre risorse
Firma di integrità imposta dei file eseguibili di tipo PE
Procedura dettagliata relativa alla firma del codice in modalità kernel