WdfDeviceGetDeviceStackIoType-Funktion (wdfdevice.h)
[Gilt nur für UMDF]
Die WdfDeviceGetDeviceStackIoType-Methode ruft die Pufferzugriffsmethoden ab, die das Framework für ein Gerät verwendet.
Syntax
void WdfDeviceGetDeviceStackIoType(
[in] WDFDEVICE Device,
[out] WDF_DEVICE_IO_TYPE *ReadWriteIoType,
[out] WDF_DEVICE_IO_TYPE *IoControlIoType
);
Parameter
[in] Device
Ein Handle für ein Framework-Geräteobjekt.
[out] ReadWriteIoType
Ein Zeiger auf einen vom Treiber zugewiesenen Speicherort, der einen WDF_DEVICE_IO_TYPE typisierten Wert empfängt. Dieser Wert identifiziert die Pufferzugriffsmethode, die das Framework für lese- und schreibanforderungen eines Geräts verwendet.
[out] IoControlIoType
Ein Zeiger auf einen vom Treiber zugewiesenen Speicherort, der einen WDF_DEVICE_IO_TYPE typisierten Wert empfängt. Dieser Wert, der die Pufferzugriffsmethode identifiziert, die das Framework für die E/A-Steuerungsanforderungen eines Geräts verwendet.
Rückgabewert
Keine
Bemerkungen
Wenn Ihr Treiber WdfDeviceGetDeviceStackIoType aufruft, bevor der PnP-Manager alle Treiber des Geräts geladen hat, sind die Werte, die WdfDeviceGetDeviceStackIoType abruft, möglicherweise nicht die Werte, die er tatsächlich verwendet.
Weitere Informationen dazu, wie das Framework eine Pufferzugriffsmethode auswäht, finden Sie unter Verwalten von Pufferzugriffsmethoden in UMDF-Treibern.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 |
Zielplattform | Universell |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfdevice.h (einschließen von Wdf.h) |
Bibliothek | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |