EVT_VMB_CHANNEL_PROCESSING_COMPLETE fungsi panggilan balik (vmbuskernelmodeclientlibapi.h)

[Beberapa informasi berkaitan dengan produk pra-rilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersurat maupun tersirat, sehubungan dengan informasi yang diberikan di sini.]

Fungsi panggilan balik EvtVmbChannelProcessingComplete dipanggil ketika sekelompok paket telah dikirimkan oleh fungsi EvtVmbChannelProcessPacket , jika ada jeda sebelum mengirimkan paket berikutnya.

Sintaks

EVT_VMB_CHANNEL_PROCESSING_COMPLETE EvtVmbChannelProcessingComplete;

void EvtVmbChannelProcessingComplete(
  [in] VMBCHANNEL Channel,
  [in] UINT32 PacketsProcessed
)
{...}

Parameter

[in] Channel

Saluran yang dikirimkan paket.

[in] PacketsProcessed

Jumlah paket yang dikirimkan dalam batch ini.

Mengembalikan nilai

Tidak ada

Keterangan

Driver klien mendaftarkan implementasi fungsi panggilan balik ini dengan menggunakan fungsi VmbChannelInitSetProcessPacketCallbacks .

Jeda dalam pemrosesan paket mungkin terjadi karena buffer cincin yang masuk kosong.

Fungsi panggilan balik ini dapat dipanggil pada DISPATCH_LEVEL atau lebih rendah, kecuali saluran telah dikonfigurasi untuk menunda pemrosesan paket ke utas pekerja.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header vmbuskernelmodeclientlibapi.h (termasuk VmbusKernelModeClientLibApi.h)
IRQL <=DISPATCH_LEVEL

Lihat juga

EvtVmbChannelProcessPacket

VmbChannelInitSetProcessPacketCallbacks