/WX switch
Sakelar /WX menginstruksikan pengkompilasi MIDL untuk menangani semua kesalahan pada tingkat peringatan yang diberikan sebagai kesalahan.
midl /WX
Sakelar ini tidak memiliki parameter.
Jika sakelar /WX ditentukan dan sakelar /Wn tidak ditentukan, semua peringatan pada tingkat default, tingkat 1, diperlakukan sebagai kesalahan.
Sakelar /Wn mengarahkan pengkompilasi untuk menampilkan semua peringatan pada tingkat n dan /WX mengarahkan pengkompilasi untuk menangani semua peringatan sebagai kesalahan. Kombinasi kedua sakelar ini mengarahkan pengkompilasi untuk menangani semua peringatan pada tingkat n sebagai kesalahan.
Kesalahan berbeda dengan peringatan. Kesalahan menyebabkan pengkompilasi MIDL menghentikan pemrosesan file IDL. Peringatan menyebabkan pengkompilasi MIDL memancarkan pesan informasi dan terus memproses file IDL.
Tingkat peringatan nol (0) mengarahkan pengompilasi MIDL untuk menekan informasi peringatan. Ketika sakelar /W0 dan /WX digabungkan, pengompilasi MIDL menekan semua informasi peringatan. Dalam hal ini, sakelar /WX tidak berpengaruh.
midl /WX filename.idl
midl /W3 /WX filename.idl