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 memiliki uuid atau atribut lokal . |
ms_union | Mengontrol perataan NDR dari serikat 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 jika ada beberapa versi antarmuka. Karena antarmuka COM tidak dapat diubah, Anda tidak dapat menggunakan atribut versi pada antarmuka objek . |
pointer_default | Menentukan jenis pointer default untuk semua pointer kecuali yang disertakan dalam daftar parameter. Jenis defaultnya bisa unik, ref, atau ptr. |
Endpoint | Menentukan titik akhir statis (terkenal) tempat aplikasi server akan mendengarkan panggilan prosedur jarak jauh. |
Lihat Jenis Atribut Pustaka untuk atribut antarmuka, seperti dual dan oleautomation, yang khusus untuk antarmuka yang ditentukan atau direferensikan di dalam pernyataan pustaka.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk