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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk