struktur WDF_REQUEST_REUSE_PARAMS (wdfrequest.h)
[Berlaku untuk KMDF dan UMDF]
Struktur WDF_REQUEST_REUSE_PARAMS menentukan informasi yang terkait dengan permintaan I/O yang digunakan kembali.
Sintaks
typedef struct _WDF_REQUEST_REUSE_PARAMS {
ULONG Size;
ULONG Flags;
NTSTATUS Status;
PIRP NewIrp;
} WDF_REQUEST_REUSE_PARAMS, *PWDF_REQUEST_REUSE_PARAMS;
Anggota
Size
Ukuran, dalam byte, dari struktur ini.
Flags
Bitwise ATAU dari satu atau beberapa bendera WDF_REQUEST_REUSE_FLAGS-ketik.
Status
Nilai NTSTATUS yang ditetapkan kerangka kerja ke permintaan.
NewIrp
Penunjuk ke struktur IRP . Nilai anggota ini bersifat opsional dan dapat berupa NULL.
Keterangan
Struktur WDF_REQUEST_REUSE_PARAMS digunakan sebagai input ke WdfRequestReuse.
Untuk menginisialisasi struktur ini, driver harus memanggil WDF_REQUEST_REUSE_PARAMS_INIT. Untuk mengatur nilai NewIrp dalam struktur, driver harus memanggil WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP setelah memanggil WDF_REQUEST_REUSE_PARAMS_INIT.
Jika driver yang lebih rendah perlu mengakses nilai Status, driver dapat menemukannya di bidang Irp-IoStatus.Status>.
Anda dapat mengatur nilai NewIrp hanya jika permintaan I/O yang Anda berikan ke WdfRequestReuse dibuat dengan memanggil WdfRequestCreate atau WdfRequestCreateFromIrp.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfrequest.h (termasuk Wdf.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk