Fungsi WdfRequestIsReserved (wdfrequest.h)
[Berlaku untuk KMDF saja]
Metode WdfRequestIsReserved menentukan apakah objek permintaan yang ditentukan adalah objek yang dicadangkan kerangka kerja untuk mendukung kemajuan penerusan yang dijamin selama situasi memori rendah.
Sintaks
BOOLEAN WdfRequestIsReserved(
[in] WDFREQUEST Request
);
Parameter
[in] Request
Handel ke objek permintaan kerangka kerja.
Nilai kembali
WdfRequestIsReserved mengembalikan TRUE jika objek permintaan yang ditentukan adalah objek yang telah dialokasikan sebelumnya oleh kerangka kerja untuk situasi memori rendah. Jika tidak, metode mengembalikan FALSE.
Keterangan
Untuk informasi selengkapnya tentang metode WdfRequestIsReserved, lihat Menjamin Kemajuan Operasi I/O.
Contoh
Contoh kode berikut menentukan apakah objek permintaan yang diterima fungsi panggilan balik EvtIoRead driver adalah salah satu yang dibuat driver untuk situasi memori rendah.
VOID
MyIoRead (
IN WDFQUEUE Queue,
IN WDFREQUEST Request,
IN size_t Length
)
{...
if (WdfRequestIsReserved(Request)) {
// Low memory situation exists.
...
}
else {
// Low memory situation does not exist.
...
}
...}
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1.9 |
Header | wdfrequest.h (termasuk Wdf.h) |
Pustaka | Wdf01000.sys (lihat Penerapan Versi Pustaka Kerangka Kerja.) |
IRQL | <=DISPATCH_LEVEL |
Aturan kepatuhan DDI | DriverCreate(kmdf) |
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