MIDL と ODL

Microsoft Interface Definition Language (MIDL) には、完全なオブジェクト定義言語 (ODL) 構文が含まれるようになりました。 これにより、32 ビット MIDL コンパイラを使用して、COM アプリケーションのタイプ ライブラリとオプションのヘッダー ファイルを生成できます。

Note

ドキュメントが ODL ファイルを参照している場合は、Mktyplib.exe解析できるファイルを参照しています。 IDL ファイルを参照する場合、MIDL コンパイラが解析できるファイルを参照しています。 これは厳密には名前付け規則です。 MIDL コンパイラは、ファイル名拡張子に関係なく、入力ファイルを解析します。

 

このセクションのトピックでは、IDL ステートメントと ODL ステートメントの両方を含む MIDL コンパイラ ファイルと IDL ファイルを使用してタイプ ライブラリを生成する方法について説明します。