Bagikan melalui


RPCNOTIFICATION_ROUTINE fungsi panggilan balik (rpcasync.h)

Fungsi RPCNOTIFICATION_ROUTINE menyediakan program yang menggunakan RPC asinkron dengan kemampuan untuk menyesuaikan respons terhadap peristiwa asinkron.

Sintaks

RPCNOTIFICATION_ROUTINE RpcnotificationRoutine;

void RpcnotificationRoutine(
  _RPC_ASYNC_STATE *pAsync,
  void *Context,
  RPC_ASYNC_EVENT Event
)
{...}

Parameter

pAsync

Penunjuk ke struktur yang berisi status pustaka run-time RPC asinkron saat ini. Untuk informasi selengkapnya, lihat RPC_ASYNC_STATE.

Context

Disiapkan untuk penggunaan masa mendatang. Windows 2000 saat ini mengatur parameter ini ke NULL.

Event

Nilai dari jenis RPC_ASYNC_EVENT yang dijumlahkan yang mengidentifikasi peristiwa asinkron saat ini.

Nilai kembali

Tidak ada

Keterangan

Untuk setiap panggilan prosedur jarak jauh asinkron yang dijalankan program klien, program ini dapat menentukan panggilan prosedur asinkron (APC). Pustaka run-time RPC akan memanggil APC ketika panggilan prosedur jarak jauh asinkron selesai. Fungsi APC harus cocok dengan prototipe yang ditentukan oleh RPCNOTIFICATION_ROUTINE.

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 rpcasync.h

Lihat juga

RPC asinkron

RPC_ASYNC_STATE