Bagikan melalui


Atribut Panggilan Fungsi

Program dapat menggunakan atribut ini pada fungsi individual dalam antarmuka, dan hanya memengaruhi fungsi tersebut.

Atribut Penggunaan
Pesan Panggilan prosedur jarak jauh akan diperlakukan sebagai pesan asinkron dari klien ke server. Klien segera melakukan panggilan dan kembali, sementara panggilan aktual ditangani oleh transportasi antrean pesan (ncadg_mq).
Mungkin Klien yang melakukan panggilan prosedur jarak jauh ini tidak mengharapkan respons apa pun yang menunjukkan pengiriman atau penyelesaian panggilan. Ini berbeda dengan operasi pesan di mana tidak ada respons yang diharapkan tetapi pengiriman dijamin.
Siaran Panggilan prosedur jarak jauh akan dikirim ke semua server pada jaringan. Klien menerima pengembalian pertama, balasan berikutnya dari server lain dibuang.
idempotent Panggilan tidak mengubah status dan mengembalikan informasi yang sama setiap kali dipanggil dengan parameter input yang sama.
Callback Menunjuk fungsi yang berada di aplikasi klien, yang dapat dipanggil server untuk mendapatkan informasi dari klien.
call_as Memetakan fungsi yang tidak dapat diubah ke panggilan prosedur jarak jauh.
Lokal Menunjuk prosedur lokal di mana MIDL tidak menghasilkan kode stub.

 

Pada antarmuka non-objek , Anda juga dapat menerapkan atribut context_handle ke fungsi untuk menentukan karakteristik nilai yang dikembalikan.