次の方法で共有


プリプロセッサ エラー

前処理中に次のエラー メッセージが生成されます。

リターン コード 説明
MIDL1000
ソース ファイル名がありません
MIDL コンパイラ コマンド ラインで入力ファイルが指定されていません。
MIDL1001
入力ファイルを開くことができません
指定した入力ファイルを開けませんでした。
MIDL1002
入力ファイルの読み取り中にエラーが発生しました
入力ファイルの読み取り中にエラーが返されました。
MIDL1003
C プリプロセッサによって返されるエラー
プリプロセッサからエラーが返されました。 エラー メッセージは出力ストリームに送られます。
MIDL1004
C プリプロセッサを実行できません
プリプロセッサを起動しようとしたときに、オペレーティング システムからエラーが報告されました。 MS-DOS では、引数リストが 128 バイトを超えると、このエラーが発生する可能性があります。 応答ファイルを使用して、引数リストのサイズを小さくできます。
MIDL1005
C プリプロセッサが見つかりません
MIDL コンパイラは、コマンド ラインまたは PATH 環境変数で指定されたパスでプリプロセッサを見つけることができません。
MIDL1006
無効な C プリプロセッサ実行可能ファイル
指定したプリプロセッサが実行可能でないか、無効な実行可能ファイル形式です。
MIDL1007
コマンド ラインでスイッチが複数回指定されている
コマンド ラインで 1 回だけ実行するスイッチが複数回指定されました。 再定義されたスイッチは、エラー メッセージの後に表示されます。
MIDL1008
不明なスイッチ
コマンド ラインで不明なスイッチが指定されています。
MIDL1009
不明な引数は無視されました
MIDL コンパイラは、コマンド ライン引数をスイッチ、スイッチ引数、またはファイル名として認識しません。 コンパイラは不明な引数を破棄し、処理を続行しようとします。
すべてが正しく表示されても、このエラーが解決しない場合は、コマンド ライン スイッチの引数が応答ファイルの MIDL コンパイラに渡されるかどうかを確認チェック。 引数が で、マルチバイト文字セット (MBCS) を使用するファイル名である場合は、ファイル名にスペースが含まれないことを確認します。 その場合は、スペースを削除するか、バッチ ファイルから MIDL コンパイラとその引数を呼び出すか、ファイル名を引用符で囲みます。
MIDL1010
スイッチが実装されていません
MIDL コンパイラはスイッチを定義どおりに認識しますが、スイッチはまだ Microsoft RPC に実装されていません。
MIDL1011
switch に引数がありません
switch には引数が必要であり、引数が存在しません。 MIDL Command-Line リファレンス ドキュメントで、指定したスイッチの適切なトピックを確認してください。
MIDL1012
switch / の引数が無効です
指定したスイッチに指定された引数が無効です。 MIDL Command-Line リファレンス ドキュメントで、指定したスイッチの適切なトピックを確認してください。
MIDL1013
スイッチの構文が正しくありません
複数のコマンド ライン スイッチではスイッチと引数の間にスペースが必要ですが、他のスイッチではスイッチと引数の間にスペースは必要ありません。 指定したコマンド ラインが、そのスイッチに対して定義されている構文に違反しています。 MIDL Command-Line リファレンス ドキュメントで、指定したスイッチの適切なトピックを確認してください。
MIDL1014
/no_cpp は /cpp_cmd と /cpp_opt をオーバーライドします
cpp_opt コマンドは、/no_cpp スイッチと共に指定されています。 /no_cpp スイッチは、他のスイッチよりも優先されます。
MIDL1015
/W0 または /no_warn は警告レベルのスイッチをオーバーライドします
W0 または no_warn オプションは、警告レベル スイッチ W1、W2、または W3 と共に指定されています。 /no_warn スイッチは、他のすべての警告レベル のスイッチよりも優先されます。
MIDL1016
中間ファイルを作成できません
コンパイラが中間ファイルを作成しようとしたときに、システムからエラーが返されました。 ディスクがいっぱいであるか、パスが存在しないか、ディスクまたはディレクトリに対する書き込みアクセス許可がない可能性があります。
MIDL1018
システム外のファイル ハンドル
MIDL コンパイラは、ファイルを開いている間にファイル ハンドルを使い果たしました。 このエラーは、開いているインポート ファイルが多すぎて、コンパイラが IDL ファイルまたは中間ファイルを開こうとした場合に発生する可能性があります。
MIDL1020
応答ファイルを開くことができません
指定された応答ファイルを開けませんでした。 ファイルが存在しない可能性があります。
MIDL1021
応答ファイルで無効な文字が見つかりました
応答ファイルで印刷できない文字が検出されました。 応答ファイルには、有効な MIDL コマンド ライン スイッチと引数が含まれている必要があります。
MIDL1022
switch の引数ペアの不一致
このスイッチの引数を一緒に使用することはできません。 MIDL Command-Line リファレンス ドキュメントで、指定したスイッチの適切なトピックを確認してください。
MIDL1023
応答ファイルの入れ子になった呼び出しが無効です
応答ファイルには、別の応答ファイルを処理するように MIDL コンパイラに指示する @ コマンドを含めることはできません。 コマンド ライン上の応答ファイルの数に制限はありませんが、応答ファイルを入れ子にすることはできません。