Fungsi WdfRequestGetEffectiveIoType (wdfrequest.h)
[Hanya berlaku untuk UMDF]
Metode WdfRequestGetEffectiveIoType mengembalikan metode akses buffer yang digunakan UMDF untuk buffer data permintaan I/O yang ditentukan.
Sintaks
WDF_DEVICE_IO_TYPE WdfRequestGetEffectiveIoType(
[in] WDFREQUEST Request
);
Parameter
[in] Request
Handel ke objek permintaan kerangka kerja.
Nilai kembali
WdfRequestGetEffectiveIoType mengembalikan nilai yang diketik WDF_DEVICE_IO_TYPE yang mengidentifikasi metode akses buffer yang digunakan UMDF untuk buffer data permintaan I/O.
Keterangan
Untuk informasi selengkapnya, lihat Mengelola Metode Akses Buffer di Driver UMDF.
Contoh
Contoh kode berikut menunjukkan bagaimana fungsi panggilan balik EvtIoWrite dapat menentukan metode akses buffer untuk permintaan tulis yang ditentukan.
VOID
MyDrvEvtIoWrite(
_In_ WDFQUEUE Queue,
_In_ WDFREQUEST Request,
_In_ size_t Length
)
{
...
WDF_DEVICE_IO_TYPE iotype = WdfDeviceIoUndefined;
iotype = WdfRequestGetEffectiveIoType(Request);
...
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 |
Target Platform | Universal |
Versi UMDF minimum | 2.0 |
Header | wdfrequest.h (termasuk Wdf.h) |
Pustaka | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |