FN_VMB_CHANNEL_PACKET_DEFER_TO_PASSIVE 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 VmbChannelPacketDeferToPassive dipanggil oleh driver klien untuk menunda paket yang diteruskan ke dalamnya oleh fungsi panggilan balik EvtVmbChannelProcessPacket .

Sintaks

FN_VMB_CHANNEL_PACKET_DEFER_TO_PASSIVE FnVmbChannelPacketDeferToPassive;

void FnVmbChannelPacketDeferToPassive(
  VMBPACKETCOMPLETION PacketCompletionContext
)
{...}

Parameter

PacketCompletionContext

Handel yang mengidentifikasi paket masuk dan digunakan untuk merujuk ke paket setelah pemrosesan selesai.

Mengembalikan nilai

Tidak ada

Keterangan

Paket yang ditangguhkan kembali ke antrean penguraian. Dijamin akan diurai lagi pada PASSIVE_LEVEL.

Rutinitas ini dirancang untuk hanya disebut in-line dari EvtVmbChannelProcessPacket.

Penting

Fungsi ini dipanggil melalui antarmuka VMBus Kernel Mode Client Library (KMCL), yang disediakan oleh driver bus Vmbkmcl.sys. Ini adalah fungsi klien yang diakses dari struktur KMCL_CLIENT_INTERFACE_V1 .

Untuk informasi selengkapnya, lihat bagian Keterangan dari KMCL_CLIENT_INTERFACE_V1.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 versi 1803
Header vmbuskernelmodeclientlibapi.h

Lihat juga

EvtVmbChannelProcessPacket