Comutador /WX
A opção /WX instrui o compilador MIDL a lidar com todos os erros no nível de aviso especificado como erros.
midl /WX
Opções de alternância
Essa opção não tem parâmetros.
Comentários
Se a opção /WX for especificada e a opção /Wn não for especificada, todos os avisos no nível padrão, nível 1, serão tratados como erros.
O comutador /Wn direciona o compilador para exibir todos os avisos no nível n e /WX direciona o compilador para lidar com todos os avisos como erros. A combinação desses dois comutadores direciona o compilador para lidar com todos os avisos no nível n como erros.
Os erros são diferentes dos avisos. Erros fazem com que o compilador MIDL interrompa o processamento do arquivo IDL. Avisos fazem com que o compilador MIDL emita uma mensagem informativa e continue processando o arquivo IDL.
O nível de aviso zero (0) direciona o compilador MIDL para suprimir informações de aviso. Quando os comutadores /W0 e /WX são combinados, o compilador MIDL suprime todas as informações de aviso. Nesse caso, a opção /WX não tem efeito.
Exemplos
midl /WX filename.idl
midl /W3 /WX filename.idl
Confira também