EVT_VMB_CHANNEL_CLOSED 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 EvtVmbChannelClosed dipanggil ketika titik akhir klien di komputer virtual tamu menutup saluran dengan menggunakan fungsi VmbChannelDisable , atau titik akhir yang berlawanan membatalkan atau menutup saluran.
Sintaks
EVT_VMB_CHANNEL_CLOSED EvtVmbChannelClosed;
void EvtVmbChannelClosed(
[in] VMBCHANNEL Channel
)
{...}
Parameter
[in] Channel
Saluran yang ditutup komputer virtual tamu.
Mengembalikan nilai
Tidak ada
Keterangan
Setelah saluran dibuat, driver klien dapat menentukan fungsi panggilan balik untuk perubahan status, termasuk EvtVmbChannelClosed, dengan menggunakan fungsi VMB_CHANNEL_STATE_CHANGE_CALLBACKS_INIT .
Setelah fungsi panggilan balik ini selesai pada host, saluran ditutup atau dinonaktifkan, tergantung pada apakah tamu menutup saluran atau klien Pustaka Klien Mode Kernel (KMCL) yang masing-masing disebut VmbChannelDisable.
Pada tamu, saluran selalu menjadi nonaktif. Ini harus dimulai ulang dengan menggunakan fungsi VmbChannelEnable .
Setelah fungsi ini dipanggil, paket dapat diantrekan, tetapi tidak dapat dikirim.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | vmbuskernelmodeclientlibapi.h (termasuk VmbusKernelModeClientLibApi.h) |
IRQL | PASSIVE_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