Bagikan melalui


Antarmuka IWDFIoRequest2 (wudfddi.h)

[Peringatan: UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2. Untuk informasi selengkapnya, lihat Mulai menggunakan UMDF.]

Untuk mendapatkan antarmuka IWDFIoRequest2 , driver memanggil IWDFIoRequest::QueryInterface.

Warisan

Antarmuka IWDFIoRequest2 mewarisi dari IWDFIoRequest. IWDFIoRequest2 juga memiliki jenis anggota ini:

  • Metode

Metode

Antarmuka IWDFIoRequest2 memiliki metode ini.

 
IWDFIoRequest2::GetCreateParametersEx

Metode GetCreateParametersEx mengambil parameter pembuatan file yang terkait dengan file yang sedang dibuat atau dibuka.
IWDFIoRequest2::GetEffectiveIoType

Metode GetEffectiveIoType mengembalikan metode akses buffer yang digunakan UMDF untuk buffer data permintaan I/O yang diwakili antarmuka IWDFIoRequest2.
IWDFIoRequest2::GetQueryInformationParameters

Metode GetQueryInformationParameters mengambil parameter yang terkait dengan permintaan I/O jenis WdfRequestQueryInformation.
IWDFIoRequest2::GetRequestorMode

Metode GetRequestorMode menunjukkan apakah permintaan I/O berasal dari driver mode kernel atau komponen mode pengguna (baik aplikasi atau driver mode pengguna).
IWDFIoRequest2::GetSetInformationParameters

Metode GetSetInformationParameters mengambil parameter yang terkait dengan permintaan I/O jenis WdfRequestSetInformation.
IWDFIoRequest2::GetStatus

Metode GetStatus mengembalikan status permintaan I/O.
IWDFIoRequest2::Iscanceled

Metode IsCanceled menentukan apakah manajer I/O telah mencoba membatalkan permintaan I/O.
IWDFIoRequest2::IsFromUserModeDriver

Metode IsFromUserModeDriver menunjukkan apakah permintaan I/O berasal dari driver mode pengguna atau aplikasi.
IWDFIoRequest2::Requeue

Metode Antrean Ulang mengembalikan permintaan I/O ke kepala antrean I/O dari mana ia dikirimkan ke driver.
IWDFIoRequest2::RetrieveInputBuffer

Metode RequestRetrieveInputBuffer mengambil buffer input permintaan I/O.
IWDFIoRequest2::RetrieveInputMemory

Metode RetrieveInputMemory mengambil antarmuka IWDFMemory dari objek memori kerangka kerja yang mewakili buffer input permintaan I/O.
IWDFIoRequest2::RetrieveOutputBuffer

Metode RequestRetrieveOutputBuffer mengambil buffer output permintaan I/O.
IWDFIoRequest2::RetrieveOutputMemory

Metode RetrieveOutputMemory mengambil antarmuka IWDFMemory dari objek memori kerangka kerja yang mewakili buffer output permintaan I/O.
IWDFIoRequest2::Gunakan kembali

Metode Penggunaan kembali menginisialisasi ulang objek permintaan kerangka kerja sehingga dapat digunakan kembali.
IWDFIoRequest2::StopAcknowledge

Metode StopAcknowledge menginformasikan kerangka kerja bahwa driver telah berhenti memproses permintaan I/O tertentu.

Persyaratan

Persyaratan Nilai
Akhir dukungan Tidak tersedia di UMDF 2.0 dan yang lebih baru.
Target Platform Desktop
Versi UMDF minimum 1.9
Header wudfddi.h