Referensi Microsoft Interface Definition Language 3.0

Microsoft Interface Definition Language (MIDL) 3.0 adalah sintaks yang disederhanakan dan modern dan familier untuk menentukan jenis Windows Runtime di dalam file Bahasa Definisi Antarmuka (.idl).

// BookSku.idl
namespace Bookstore
{
    runtimeclass BookSku
    {
        String Title;
    }
}

Pada versi 10.0.17134.0 (Windows 10, versi 1803), Windows SDK menyertakan dukungan baris perintah untuk MIDL 3.0 (midl.exe versi 8.01.0622 atau yang lebih baru, digunakan dengan /winrt sakelar ).

Topik Deskripsi
Pengantar MIDL 3.0 Pengantar Microsoft Interface Definition Language 3.0.
Mensintesis antarmuka (MIDL 3.0) Topik ini menjelaskan bagaimana kompilator MIDL 3.0 mensintesis dan menambahkan antarmuka, seperlunya.
Atribut yang telah ditentukan sebelumnya (MIDL 3.0) Ada sejumlah atribut kustom yang telah ditentukan sebelumnya yang memungkinkan Anda mengontrol nama dan IID untuk antarmuka yang disintesis kompilator.
Topik tingkat lanjut, dan singkatan Topik tingkat lanjut, dan sintaks singkat.
Transisi ke MIDL 3.0 dari MIDLRT klasik MIDL 3.0 dapat berdampingan dalam file sumber yang sama dengan MIDLRT klasik; topik ini menunjukkan cara beralih ke MIDL 3.0 dari MIDLRT.
Kata kunci yang dicadangkan (MIDL 3.0) Topik ini mencantumkan kata kunci yang dipesan di MIDL 3.0. Anda tidak boleh menggunakan kata kunci ini dalam nama kelas dan anggota runtime Anda.
Pemecahan masalah MIDL 3.0 Tabel gejala dan solusi pemecahan masalah.