Файл определения интерфейса (IDL)

По соглашению файл, содержащий определения интерфейсов и библиотек типов, называется IDL-файлом и имеет расширение IDL-файла. В действительности компилятор MIDL анализирует файл определения интерфейса независимо от его расширения. Интерфейс определяется интерфейсом ключевого слова.

Каждый интерфейс состоит из заголовка и текста. Заголовок интерфейса содержит атрибуты, которые применяются ко всему интерфейсу. Текст интерфейса содержит оставшиеся определения интерфейса. Общие сведения об интерфейсах и файлах IDL см. в файле IDL. Сводка атрибутов, которые можно использовать в заголовке интерфейса, см. в разделе "Атрибуты IDL".