Pengkompilasi MIDL
Pengkompilasi MIDL memproses file IDL untuk menghasilkan pustaka jenis dan file output. Jenis file output yang dihasilkan oleh pengkompilasi MIDL tergantung pada atribut yang ditentukan dalam daftar atribut antarmuka file IDL.
Jika daftar atribut berisi kata kunci [objek], pengkompilasi MIDL menghasilkan file output antarmuka COM: file proksi antarmuka, file header antarmuka, dan file pengidentifikasi unik global (GUID) untuk antarmuka. Jika file IDL berisi pernyataan pustaka , MIDL menghasilkan file pustaka jenis dengan ekstensi nama file .tlb. Jika ada antarmuka dalam file IDL yang tidak memiliki kata kunci [objek] dan tidak diapit dalam pernyataan pustaka , pengkompilasi MIDL menghasilkan file output antarmuka yang sesuai untuk panggilan prosedur jarak jauh (RPC): file stub klien, file stub server, dan file header. Untuk informasi selengkapnya, lihat topik Definisi Antarmuka dan Jenis Pustaka dan Membuat Pustaka Jenis dengan MIDL.
Untuk menghasilkan pustaka jenis dan file output dari file IDL:
Dari prompt perintah, jalankan
nama file midl
di mana nama file adalah nama file IDL.
Pengkompilasi MIDL juga mendukung beberapa parameter opsional. Untuk daftar lengkapnya, lihat "Referensi Baris Perintah MIDL" dalam dokumentasi Visual C++, atau jalankan baris perintah berikut:
midl /?
Topik terkait