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

EvtIoInCallerContext