Opzione /WX
L'opzione /WX indica al compilatore MIDL di gestire tutti gli errori a livello di avviso specificato come errori.
midl /WX
Questa opzione non ha parametri.
Se viene specificata l'opzione /WX e l'opzione /Wn non viene specificata, tutti gli avvisi a livello predefinito, il livello 1, vengono considerati errori.
L'opzione /Wn indirizza il compilatore a visualizzare tutti gli avvisi al livello n e /WX indirizza il compilatore a gestire tutti gli avvisi come errori. La combinazione di queste due opzioni indirizza il compilatore a gestire tutti gli avvisi al livello n come errori.
Gli errori sono diversi dagli avvisi. Gli errori causano l'interruzione dell'elaborazione del file IDL da parte del compilatore MIDL. Gli avvisi causano la generazione di un messaggio informativo da parte del compilatore MIDL e la continua elaborazione del file IDL.
Il livello di avviso zero (0) indica al compilatore MIDL di eliminare le informazioni di avviso. Quando le opzioni /W0 e /WX vengono combinate, il compilatore MIDL elimina tutte le informazioni di avviso. In questo caso, l'opzione /WX non ha alcun effetto.
midl /WX filename.idl
midl /W3 /WX filename.idl