Pagine delle proprietà MIDL: Avanzate

Nella pagina delle proprietà Avanzate della cartella MIDL sono specificate le seguenti opzioni del compilatore MIDL:

  • Attiva controllo errori (/error)

  • Controlla allocazioni (/error)

  • Controlla limiti (/error)

  • Controlla intervallo di enumerazione (/error)

  • Controlla puntatori di riferimento (/error)

  • Controlla dati stub (/error)

  • Convalida parametri (/robust)

  • Allineamento membri struttura (/Zp)

  • Reindirizza output (/o)

  • Opzioni di pre-elaborazione C (/cpp_opt)

  • Rimuovi definizioni per il preprocessore (/D)

* /robust deve essere utilizzato solo durante la compilazione per un computer con sistema operativo Windows 2000 o successivo.Se si compila un progetto ATL e si desidera utilizzare /robust, è necessario modificare la riga seguente nel file dlldatax.c:

#define _WIN32_WINNT 0x0400   //for Windows NT 4.0 or Windows 95 with DCOM
to 
#define _WIN32_WINNT 0x0500   //for Windows NT 4.0 or Windows 95 with DCOM

Per informazioni sull'accesso alla pagina delle proprietà Avanzate nella cartella MIDL, vedere Procedura: specificare le proprietà del progetto tramite le pagine delle proprietà.

Per informazioni sull'accesso alle opzioni MIDL a livello di codice per i progetti di C++, vedere VCMidlTool.

Vedere anche

Riferimenti

Pagine delle proprietà MIDL