Bagikan melalui


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 /?

Bahasa Definisi Antarmuka Microsoft

Menerjemahkan ke C++