Bagikan melalui


Fungsi RpcSsDontSerializeContext (rpcdce.h)

Fungsi RpcSsDontSerializeContext menonaktifkan serialisasi run-time dari beberapa panggilan yang dikirim ke rutinitas manajer server pada handel konteks yang sama. Penggunaan fungsi ini tidak disarankan. Pengembang harus menggunakan serialisasi penanganan konten mode campuran sebagai gantinya. Bagian Lihat Juga menyediakan tautan ke fungsi yang lebih sesuai.

Sintaks

void RpcSsDontSerializeContext();

Mengembalikan nilai

Tidak ada

Keterangan

Fungsi RpcSsDontSerializeContext mencegah run time melakukan layanan serialisasi ini, memungkinkan beberapa panggilan dikirim pada handel konteks tertentu. Memanggil fungsi ini tidak menonaktifkan serialisasi sepenuhnya—ketika konteks run down terjadi, rutinitas run-down konteks Anda tidak akan berjalan sampai semua permintaan klien yang luar biasa selesai. Perubahan pada status handel konteks, termasuk membebaskan handel konteks biasanya, harus terus diserialisasikan.

Disarankan agar, jika aplikasi terdistribusi Anda memanggil fungsi RpcSsDontSerializeContext , panggilan harus dilakukan sebelum program server mulai menangani panggilan prosedur jarak jauh.

Catatan Biasanya, run-time RPC menserialisasikan panggilan pada handel konteks yang sama yang dikirim ke rutinitas manajer server. Handel konteks dipertahankan berdasarkan per klien dan biasanya mewakili status sisi server. Ini berarti bahwa manajer server Anda tidak perlu menjaga terhadap utas lain dari klien yang sama yang mengubah konteks atau terhadap konteks yang berjalan saat panggilan dikirim.
 
Catatan Setelah dipanggil, fungsi RpcSsDontSerializeContext tidak dapat dikembalikan selama masa proses.
 

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header rpcdce.h
Pustaka Rpcrt4.lib
DLL Rpcrt4.dll

Lihat juga

Klien Multithreaded dan Handel Konteks

RpcSsContextLockExclusive

RpcSsContextLockShared

Rutinitas Run-down Konteks Server

context_handle_noserialize

context_handle_serialize