iocompleterequest in filter driver

Greetings to every body,
I have developed a file system filter driver for an antivirus monitor. I
started to build it from Rajeev Nagar’s sample and I have a BSOD when its
running with Kapersky AVP.
I intercept IRP_MN_MOUNT_VOLUME calls and set a completion routine. In the
completion routine I queue a work item and return
STATUS_MORE_PROCESSING_REQUIRED. When the work item is executed I attached
to the mounted volume and complete the IRP. After some volumes are mounted I
get a BSOD (Page Fault) calling IoCompleteRequest. This doesn’t happen if
only my filter driver is loaded, with AVP Monitor comes the crash.
Am I doing something wrong?
Thanks.

Give us bugcheck analysis. There can be dozens of reasons for a bugcheck.

----- Original Message -----
From: “Ratmil Torres”
To: “File Systems Developers”
Sent: Tuesday, January 21, 2003 8:03 PM
Subject: [ntfsd] iocompleterequest in filter driver

> Greetings to every body,
> I have developed a file system filter driver for an antivirus monitor. I
> started to build it from Rajeev Nagar’s sample and I have a BSOD when its
> running with Kapersky AVP.
> I intercept IRP_MN_MOUNT_VOLUME calls and set a completion routine. In the
> completion routine I queue a work item and return
> STATUS_MORE_PROCESSING_REQUIRED. When the work item is executed I attached
> to the mounted volume and complete the IRP. After some volumes are mounted
I
> get a BSOD (Page Fault) calling IoCompleteRequest. This doesn’t happen if
> only my filter driver is loaded, with AVP Monitor comes the crash.
> Am I doing something wrong?
> Thanks.
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@vba.com.by
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>