Re: In what cases parameters to IRP_MJ_xxx/Fast I/O handlers are in paged pool?

> In other words, you mean data buffer can be paged and kernel structures

like DEVICE_OBJECT and FILE_OBJECT cannot?

Yep. These must be accessed at DISPATCH_LEVEL (in the completion) and
thus cannot be paged out.


Kind regards, Dejan M. MVP for DDK
http://www.alfasp.com E-mail: xxxxx@alfasp.com
Alfa Transparent File Encryptor - Transparent file encryption services.
Alfa File Protector - File protection and hiding library for Win32
developers.
Alfa File Monitor - File monitoring library for Win32 developers.