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

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

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