FN_VMB_CONVERT_VMBUS_HANDLE_TO_KERNEL_HANDLE 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 atau tersirat, sehubungan dengan informasi yang diberikan di sini.]
Fungsi VmbConvertVmbusHandleToKernelHandle mengonversi handel VMBus mode pengguna ke handel mode kernel.
Sintaks
FN_VMB_CONVERT_VMBUS_HANDLE_TO_KERNEL_HANDLE FnVmbConvertVmbusHandleToKernelHandle;
NTSTATUS FnVmbConvertVmbusHandleToKernelHandle(
HANDLE VmbusHandle,
PHANDLE KernelHandle
)
{...}
Parameter
VmbusHandle
Handel mode pengguna untuk dikonversi. Ini pasti dibuka dalam proses pekerja komputer virtual.
KernelHandle
Handel kernel yang mereferensikan objek yang sama dengan nilai VmbusHandle .
Mengembalikan nilai
Mengembalikan STATUS_SUCCESS jika operasi berhasil, atau kode kesalahan NTSTATUS yang sesuai.
Keterangan
Pemanggil bertanggung jawab untuk menutup handel kernel.
Karena parameter VmbusHandle adalah handel mode pengguna, fungsi ini harus dipanggil dalam konteks proses mode pengguna yang membuka handel VMBus.
Memanggil fungsi ini sering kali segera diikuti dengan memanggil fungsi VmbServerChannelInitSetVmbusHandle .
Penting
Fungsi ini dipanggil melalui antarmuka VMBus Kernel Mode Client Library (KMCL), yang disediakan oleh driver bus Vmbkmcl.sys. Ini adalah fungsi khusus server yang diakses dari struktur KMCL_SERVER_ONLY_METHODS .
Untuk informasi selengkapnya, lihat bagian Keterangan di KMCL_SERVER_ONLY_METHODS.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1803 |
Header | vmbuskernelmodeclientlibapi.h |
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