I am implementing a minifilter.I need to pend the IRPs and put them in a queue. A thread is responsible for removing these IRPs from the queue and process them.
I wanted to know if there are any IRPs that cannot be pended in the pre-callback ( I know that FastIO requests cannot be pended ).
Priyanka
You cant’t pend the IRP if the top level IRP is not NULL, i.e.
IoGetTopLevelIrp() != NULL.
–
Slava Imameyev, xxxxx@hotmail.com
wrote in message news:xxxxx@ntfsd…
>I am implementing a minifilter.I need to pend the IRPs and put them in a
>queue. A thread is responsible for removing these IRPs from the queue and
>process them.
> I wanted to know if there are any IRPs that cannot be pended in the
> pre-callback ( I know that FastIO requests cannot be pended ).
>
> Priyanka
>