Fungsi WdfDeviceInitSetIoInCallerContextCallback (wdfdevice.h)
[Berlaku untuk KMDF saja]
Metode WdfDeviceInitSetIoInCallerContextCallback mendaftarkan fungsi panggilan balik peristiwa EvtIoInCallerContext driver.
Sintaks
void WdfDeviceInitSetIoInCallerContextCallback(
[in] PWDFDEVICE_INIT DeviceInit,
[in] PFN_WDF_IO_IN_CALLER_CONTEXT EvtIoInCallerContext
);
Parameter
[in] DeviceInit
Penunjuk ke struktur WDFDEVICE_INIT .
[in] EvtIoInCallerContext
Penunjuk ke fungsi panggilan balik EvtIoInCallerContext driver.
Nilai kembali
Tidak ada
Keterangan
Jika driver memanggil WdfDeviceInitSetIoInCallerContextCallback, driver harus melakukannya sebelum memanggil WdfDeviceCreate. Untuk informasi selengkapnya tentang memanggil WdfDeviceCreate, lihat Membuat Objek Perangkat Kerangka Kerja.
Untuk informasi selengkapnya tentang fungsi panggilan balik peristiwa EvtIoInCallerContext , lihat Mencegat Permintaan I/O sebelum Diantrekan.
Contoh
Contoh kode berikut mendaftarkan fungsi panggilan balik peristiwa EvtIoInCallerContext driver.
WdfDeviceInitSetIoInCallerContextCallback(
DeviceInit,
MyEvtIoInCallerContext
);
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Header | wdfdevice.h (termasuk Wdf.h) |
Pustaka | Wdf01000.sys (lihat Penerapan Versi Pustaka Kerangka Kerja.) |
IRQL | <= DISPATCH_LEVEL |
Aturan kepatuhan DDI | ChildDeviceInitAPI(kmdf), ControlDeviceInitAPI(kmdf), DeviceInitAPI(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), PdoDeviceInitAPI(kmdf) |
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