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 |