Bagikan melalui


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.