I am currently chasing a problem where my mini-filter is not seeing data
writes when I do a file copy in explorer. While I very well may have a
problem with my filter, I am suspicious that SIS is somehow involved and
just setting a reparse pointer to the old file on the new empty copy.
Is SIS installed on WinXP Pro SP2 by default? How can I see if it is
running on my test PC?
No, SIS is only available on server SKUs, so it is never installed on
Windows XP Pro.
Explorer eventually calls CopyFileEx to do the file copy. CopyFileEx
uses memory mapped IO when the file is small (< 256K). In this case,
you will eventually see the paging writes from the mapped page writer to
flush the data to disk, but that is likely to happen well after the copy
has completed. For larger files, buffered IO is used for the copy, so
you should see both the cached writes then the paging writes sometime
later as the data gets flushed to disk by either the mapped page writer
or the lazy writer.
Regards,
Molly Brown
Microsoft Corporation
This posting is provided “AS IS” with no warranties and confers no
rights.
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Mark Hahn
Sent: Tuesday, April 05, 2005 4:38 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] SIS installed?
I am currently chasing a problem where my mini-filter is not seeing data
writes when I do a file copy in explorer. While I very well may have a
problem with my filter, I am suspicious that SIS is somehow involved and
just setting a reparse pointer to the old file on the new empty copy.
Is SIS installed on WinXP Pro SP2 by default? How can I see if it is
running on my test PC?
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com