FN_VMB_PACKET_ALLOCATE 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 VmbPacketAllocate mengalokasikan paket dari daftar lookaside saluran.

Sintaks

FN_VMB_PACKET_ALLOCATE FnVmbPacketAllocate;

VMBPACKET FnVmbPacketAllocate(
  VMBCHANNEL Channel
)
{...}

Parameter

Channel

Handel untuk saluran.

Mengembalikan nilai

VmbPacketAllocate mengembalikan pointer ke objek paket VMBus yang dialokasikan atau null.

Keterangan

Rutinitas penyelesaian default paket secara otomatis merilis paket. Jika paket tidak dikirim atau jika rutinitas penyelesaian diubah, klien harus memanggil fungsi VmbPacketFree untuk merilis paket.

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

VmbPacketFree