Minifilters and ActiveSync

Once in a blue moon I get a customer that says my minifilter-based app
causes ActiveSync and/or Outlook mobile access (Blackberries and such) to
stop communicating. I can’t begin to imagine how my app interacts with
those in any way, but after some Googling, it appears other minifilter based
apps (anti-virus in particular) sometimes cause the same problem.

Does the group have any insight into how a simple minispy-like filter could
possibly interfere with ActiveSync?

Thanks

Doug

P.S. A few of my questions are never responded too. I’m wondering if my
email address is off-putting? I’d like to know what I can change (other
than maybe ‘stop asking stupid questions’)

>Does the group have any insight into how a simple minispy-like filter

could possibly interfere with ActiveSync?

In general, when an application breaks with your filter present there are so
many possibilities of what could possibly be wrong that it’s hard to list.
Usually the issue falls into one of two categories though:

  1. Something fails when the filter is present that doesn’t fail when the
    filter isn’t present

  2. A result returned for a successful operation is different when the filter
    is present (e.g. the file attributes have the read only bit set only when
    the filter is present)

(There are of course other things it could be, especially if the application
has a driver component, but I usually start by assuming it’s one of the
above)

I haven’t tracked down anything to do with ActiveSync before, , so I
unfortunately don’t have any insight into what it’s sensitive to. Usually
the first step in tracking these problems down though is collecting logs
from Process Monitor, FileSpy, and/or IRPTracker in the working and failure
cases and trying to spot the difference. Of course, if you don’t have a
repro that is going to be a bit difficult.

Good luck!

-scott


Scott Noone
Consulting Associate
OSR Open Systems Resources, Inc.
http://www.osronline.com

“Doug” wrote in message news:xxxxx@ntfsd…
Once in a blue moon I get a customer that says my minifilter-based app
causes ActiveSync and/or Outlook mobile access (Blackberries and such) to
stop communicating. I can’t begin to imagine how my app interacts with
those in any way, but after some Googling, it appears other minifilter based
apps (anti-virus in particular) sometimes cause the same problem.

Does the group have any insight into how a simple minispy-like filter could
possibly interfere with ActiveSync?

Thanks
Doug

P.S. A few of my questions are never responded too. I’m wondering if my
email address is off-putting? I’d like to know what I can change (other
than maybe ‘stop asking stupid questions’)

Thanks Steve. I guess it’s not some well-known issue which is all I
wanted to confirm. If I figure it out and it is somehow driver related
I’ll come back and post.

I haven’t tracked down anything to do with ActiveSync before, , so I
unfortunately don’t have any insight into what it’s sensitive to.
Usually
the first step in tracking these problems down though is collecting
logs
from Process Monitor, FileSpy, and/or IRPTracker in the working and
failure
cases and trying to spot the difference. Of course, if you don’t have a
repro that is going to be a bit difficult.

Good luck!

-scott


Scott Noone
Consulting Associate
OSR Open Systems Resources, Inc.
http://www.osronline.com

activesync goes through WPD (windows portable devices) which does expose the device (usually) in the explorer namespace, but not as a volume.

d