Fungsi WdfDeviceGetDeviceStackIoType (wdfdevice.h)

[Hanya berlaku untuk UMDF]

Metode WdfDeviceGetDeviceStackIoType mengambil metode akses buffer yang digunakan kerangka kerja untuk perangkat.

Sintaks

void WdfDeviceGetDeviceStackIoType(
  [in]  WDFDEVICE          Device,
  [out] WDF_DEVICE_IO_TYPE *ReadWriteIoType,
  [out] WDF_DEVICE_IO_TYPE *IoControlIoType
);

Parameter

[in] Device

Handel ke objek perangkat kerangka kerja.

[out] ReadWriteIoType

Penunjuk ke lokasi yang dialokasikan driver yang menerima nilai WDF_DEVICE_IO_TYPE-ketik. Nilai ini mengidentifikasi metode akses buffer yang digunakan kerangka kerja untuk permintaan baca dan tulis perangkat.

[out] IoControlIoType

Penunjuk ke lokasi yang dialokasikan driver yang menerima nilai WDF_DEVICE_IO_TYPE-ketik. Nilai ini yang mengidentifikasi metode akses buffer yang digunakan kerangka kerja untuk permintaan kontrol I/O perangkat.

Nilai kembali

Tidak ada

Keterangan

Jika driver Anda memanggil WdfDeviceGetDeviceStackIoType sebelum manajer PnP memuat semua driver perangkat, nilai yang diambil WdfDeviceGetDeviceStackIoType mungkin bukan nilai yang benar-benar digunakan.

Untuk informasi selengkapnya tentang bagaimana kerangka kerja memilih metode akses buffer, lihat Mengelola Metode Akses Buffer di Driver UMDF.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1
Target Platform Universal
Versi UMDF minimum 2.0
Header wdfdevice.h (termasuk Wdf.h)
Pustaka WUDFx02000.lib
DLL WUDFx02000.dll
IRQL PASSIVE_LEVEL

Lihat juga

WdfDeviceInitSetIoTypeEx