Calling FltFsControlFile with a FSCTL code of FSCTL_SET_COMPRESSION
generates an Irp with no buffer, even though an input buffer is
specified. This causes an access violation in Ntfs.
A workaround is to specify the the input buffer as an output buffer as
well. This causes Filter Manager to supply the buffer in the Irp, and all
is well.
Dan,
This is a known issue that has been fixed in the latest Srv03 SP1. You
gave the correct workaround for this issue.
Thanks,
Neal Christiansen
Microsoft File System Filter Group Lead
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 Dan Kyler
Sent: Thursday, February 17, 2005 12:33 PM
To: Windows File Systems Devs Interest List
Cc: xxxxx@lists.osr.com
Subject: [ntfsd] Filter Manager bug in FltFsControlFile
Calling FltFsControlFile with a FSCTL code of FSCTL_SET_COMPRESSION
generates an Irp with no buffer, even though an input buffer is
specified. This causes an access violation in Ntfs.
A workaround is to specify the the input buffer as an output buffer as
well. This causes Filter Manager to supply the buffer in the Irp, and
all
is well.
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