In callback data, MdlAddress is NULL for IRP_PAING_IO

Hi All,

I read that, if paging io flag is set then MdlAddress should be set.
In the read callback(pre) of minifilter, I am getting paging io flag set but not MdlAddress.

pIopb->Parameters.Read.MdlAddress is NULL.
pIopb->Parameters.Read.ReadBuffer is not NULL.

Also, system buffer flag and callback data dirty flag are not set in the callback data.

Is it a rule that we should use only MdlAddress if paging io flag is set.

Thanks in the advance.