/WX スイッチ

/WX スイッチは、指定された警告レベルのすべてのエラーをエラーとして処理するように MIDL コンパイラに指示します。

midl /WX

スイッチ オプション

このスイッチにはパラメーターがありません。

解説

/WX スイッチを指定し、/Wn スイッチが指定されていない場合、既定のレベルであるレベル 1 のすべての警告はエラーとして扱われます。

/Wn スイッチは、レベル n のすべての警告を表示するようにコンパイラに指示し、/WX はすべての警告をエラーとして処理するようにコンパイラに指示します。 これら 2 つのスイッチの組み合わせは、レベル n のすべての警告をエラーとして処理するようにコンパイラに指示します。

エラーは警告とは異なります。 エラーが発生すると、MIDL コンパイラは IDL ファイルの処理を停止します。 警告により、MIDL コンパイラは情報メッセージを出力し、IDL ファイルの処理を続行します。

警告レベル 0 (0) は、MIDL コンパイラに警告情報を抑制するように指示します。 /W0 スイッチと /WX スイッチを組み合わせると、MIDL コンパイラはすべての警告情報を抑制します。 この場合、 /WX スイッチは無効です。

midl /WX filename.idl

midl /W3 /WX filename.idl

関連項目

一般的な MIDL コマンド ライン構文

/W