WdfDeviceInitSetIoInCallerContextCallback-Funktion (wdfdevice.h)
[Gilt nur für KMDF]
Die WdfDeviceInitSetIoInCallerContextCallback Methode registriert die EvtIoInCallerContext Ereignisrückruffunktion eines Treibers.
Syntax
void WdfDeviceInitSetIoInCallerContextCallback(
[in] PWDFDEVICE_INIT DeviceInit,
[in] PFN_WDF_IO_IN_CALLER_CONTEXT EvtIoInCallerContext
);
Parameter
[in] DeviceInit
Ein Zeiger auf eine WDFDEVICE_INIT Struktur.
[in] EvtIoInCallerContext
Ein Zeiger auf die EvtIoInCallerContext Rückruffunktion des Treibers.
Rückgabewert
Nichts
Bemerkungen
Wenn ein Treiber WdfDeviceInitSetIoInCallerContextCallbackaufruft, muss er dies tun, bevor er WdfDeviceCreateaufruft. Weitere Informationen zum Aufrufen WdfDeviceCreatefinden Sie unter Creating a Framework Device Object.
Weitere Informationen zur EvtIoInCallerContext Ereignisrückruffunktion finden Sie unter Abfangen einer E/A-Anforderung, bevor siein die Warteschlange gestellt wird.
Beispiele
Im folgenden Codebeispiel wird die EvtIoInCallerContext Ereignisrückruffunktion eines Treibers registriert.
WdfDeviceInitSetIoInCallerContextCallback(
DeviceInit,
MyEvtIoInCallerContext
);
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Minimale KMDF-Version | 1.0 |
Header- | wdfdevice.h (einschließen Wdf.h) |
Library | Wdf01000.sys (siehe Framework-Bibliotheksversionsverwaltung.) |
IRQL- | <= DISPATCH_LEVEL |
DDI-Complianceregeln | ChildDeviceInitAPI(kmdf), ControlDeviceInitAPI(kmdf), DeviceInitAPI(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), PdoDeviceInitAPI(kmdf) |