If I want to stop filtering for a volume, I want to cancel or complete all
pending IRPs that are tracked by mini-filter’s stream hanlde context. It
seems that no FltEnumXXXContext routines. Is there any good solution for
this?
Regards,
Shangwu
If I want to stop filtering for a volume, I want to cancel or complete all
pending IRPs that are tracked by mini-filter’s stream hanlde context. It
seems that no FltEnumXXXContext routines. Is there any good solution for
this?
Regards,
Shangwu
I’m fairly new at this personally, so don’t take my word as gospel.
Have you looked at putting the IRPs you pend into a CSQ? After all,
there won’t necessarily be a 1:1 relationship between IRPs and
StreamHandleContexts anyway. When you want to stop filtering, you can
iterate through your CSQ and cancel or complete the IRPs the way you
would otherwise.
~Eric
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Shangwu
Sent: Thursday, January 17, 2008 2:27 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Is there a simple method to enumerate or retrieve all
mini-filter stream context associated with a volume or instance?
If I want to stop filtering for a volume, I want to cancel or complete
all pending IRPs that are tracked by mini-filter’s stream hanlde
context. It seems that no FltEnumXXXContext routines. Is there any good
solution for this?
Regards,
Shangwu
NTFSD is sponsored by OSR
For our schedule debugging and file system seminars (including our new
fs mini-filter seminar) visit:
http://www.osr.com/seminars
You are currently subscribed to ntfsd as: xxxxx@edsiohio.com To
unsubscribe send a blank email to xxxxx@lists.osr.com