MIDL コンパイラを使用する場合、コマンド ライン スイッチの不適切な使用、または IDL ファイルと ACF ファイルの内容によってエラーと警告が発生する可能性があります。 コマンド ライン スイッチを正しく入力しなかったためにエラーが発生した場合、エラーまたは警告メッセージで 1 つ以上の MIDL コンパイラ モード スイッチの名前が指定されている可能性があります。 たとえば、/app_config スイッチを使用するときに IDL ファイルに特定の ACF 属性を含めることができますが、/app_config スイッチを使用せずにコンパイルすると、その IDL ファイルでエラーが生成されます。
IDL ファイルと ACF ファイルのエラーは、プリプロセッサによってキャッチされたエラーとコンパイラによって認識されるエラーの 2 つのカテゴリに分類されます。 このセクションでは、MIDL プリプロセッサとコンパイラのエラー メッセージの一覧を示します。 また、その形式と原因についても説明します。
- エラーおよび警告メッセージの形式
- プリプロセッサ エラー の
- コンパイラ エラーの