Bagikan melalui


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