Fungsi NdrClientCall2 (rpcndr.h)
Fungsi NdrClientCall2 adalah titik masuk sisi klien untuk stub mode /Oicf .
Sintaks
CLIENT_CALL_RETURN RPC_VAR_ENTRY NdrClientCall2(
[in] PMIDL_STUB_DESC pStubDescriptor,
[in] PFORMAT_STRING pFormat,
...
);
Parameter
[in] pStubDescriptor
Arahkan ke struktur MIDL_STUB_DESC yang dihasilkan MIDL yang berisi informasi tentang deskripsi antarmuka jarak jauh.
[in] pFormat
Arahkan ke string format prosedur yang dihasilkan MIDL yang menjelaskan metode dan parameter.
...
Arahkan ke tumpukan panggilan sisi klien.
Nilai kembali
Mengembalikan nilai panggilan jarak jauh. Ukuran maksimum nilai pengembalian setara dengan ukuran register sistem. MIDL beralih ke stub mode /Os jika ukuran nilai yang dikembalikan lebih besar dari ukuran register.
Tergantung pada definisi metode, fungsi ini dapat melemparkan pengecualian jika ada kegagalan jaringan atau server.
Keterangan
Fungsi NdrClientCall2 digunakan oleh semua stub sisi klien mode /Oicf . Fungsi NdrClientCall2 mengirimkan semua data [in] ke server jarak jauh, dan setelah menerima paket respons, mengembalikan nilai [out] ke aplikasi sisi klien.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows 2000 Server [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | rpcndr.h (termasuk Rpc.h) |
Pustaka | Rpcrt4.lib |
DLL | Rpcrt4.dll |