File Definisi Antarmuka (IDL)

Menurut konvensi, file yang berisi definisi pustaka antarmuka dan jenis disebut file IDL, dan memiliki ekstensi nama file .idl. Pada kenyataannya, pengkompilasi MIDL akan mengurai file definisi antarmuka terlepas dari ekstensinya. Antarmuka diidentifikasi oleh antarmuka kata kunci.

Setiap antarmuka terdiri dari header dan isi. Header antarmuka berisi atribut yang berlaku untuk seluruh antarmuka. Isi antarmuka berisi definisi antarmuka yang tersisa. Untuk gambaran umum antarmuka dan file IDL, lihat File Bahasa Definisi Antarmuka (IDL). Untuk ringkasan atribut yang dapat digunakan di header antarmuka, lihat Atribut IDL.