Atribut Header Antarmuka
Masukkan atribut ini di header antarmuka untuk menyampaikan informasi tentang seluruh antarmuka.
Atribut | Penggunaan |
---|---|
async_uuid | Mengarahkan pengompilasi MIDL untuk menentukan versi antarmuka COM yang sinkron dan asinkron. |
uuid | Menunjuk nilai 128-bit yang membedakan antarmuka tertentu dari yang lain. Nilai aktual dapat mewakili GUID, CLSID, atau IID. |
lokal | Mengarahkan pengkompilasi MIDL untuk menghasilkan file header saja. Antarmuka harus memilikiuuidatau atributlokal. |
ms_union | Mengontrol perataan NDR dari union yang tidak dienkapsulasi. Gunakan untuk kompatibilitas mundur dengan antarmuka yang dibangun di MIDL 1.0 atau 2.0. |
objek | Mengidentifikasi antarmuka sebagai antarmuka COM dan mengarahkan pengkompilasi MIDL untuk menghasilkan kode proksi/stub alih-alih klien RPC dan stub server. |
versi | Mengidentifikasi versi antarmuka tertentu dalam kasus di mana beberapa versi antarmuka ada. Karena antarmuka COM tidak dapat diubah, Anda tidak dapat menggunakan atributversipada objek antarmuka. |
pointer_default | Menentukan jenis penunjuk default untuk semua penunjuk kecuali yang disertakan dalam daftar parameter. Jenis default dapat unik , ref, atau ptr. |
titik akhir | Menentukan titik akhir statis (terkenal) di mana aplikasi server akan mendengarkan panggilan prosedur jarak jauh. |
Lihat Atribut Pustaka Jenis untuk atribut antarmuka, seperti ganda danoleautomasi, yang khusus untuk antarmuka yang ditentukan atau direferensikan di dalam pernyataan pustaka.