/WX 參數
/WX參數會指示 MIDL 編譯器將指定警告層級的所有錯誤當做錯誤來處理。
midl /WX
此參數沒有參數。
如果指定 /WX 參數且未指定 /Wn 參數,則會將預設層級層級 1 的所有警告視為錯誤。
/Wn參數會指示編譯器在層級n顯示所有警告,而/WX會指示編譯器將所有警告當做錯誤來處理。 這兩個參數的組合會指示編譯器將層級 n 的所有警告當做錯誤來處理。
錯誤與警告不同。 錯誤會導致 MIDL 編譯器停止處理 IDL 檔案。 警告會導致 MIDL 編譯器發出參考訊息,並繼續處理 IDL 檔案。
警告層級零 (0) 指示 MIDL 編譯器隱藏警告資訊。 合併 /W0 和 /WX 參數時,MIDL 編譯器會隱藏所有警告資訊。 在此情況下, /WX 參數沒有任何作用。
midl /WX filename.idl
midl /W3 /WX filename.idl