RE: is the FileObject used by PagingIo must be CREATED wi th FILE_READ_DATA or FILE_WRITE_DATA?

No. The FileObject can be created with any access.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

-----Original Message-----
From: ecore [mailto:xxxxx@hotmail.com]
Sent: Saturday, July 26, 2003 1:51 PM
To: File Systems Developers
Subject: [ntfsd] is the FileObject used by PagingIo must be CREATED with
FILE_READ_DATA or FILE_WRITE_DATA?

Is the FileObject used by PagingIO must be CREATED with FILE_READ_DATA or
FILE_EXECUTE or
FILE_WRITE_DATA or FILE_APPEND_DATA???In other words,the FileObject must
not be CREATED with
single ,just,
DELETE,FILE_READ_ATTRIBUTES,FILE_READ_EA,READ_CONTROL,FILE_WRITE_ATTRIBUTES,

FILE_WRITE_EA ,WRITE_DAC ,WRITE_OWNER !!!

I think,because the FileObject used by pagingIO will execute
IO(Read,Write),so it must be Created
with these IO flag.And I know,if I have a FileObject,I can roll a IRP to
READ/Write afaid of the Created
flag of the FileObject(Is that?).So,my means is the CacheManager’s real
solution.
I think,because Cc reference the fileobject when the first data IO,the
FileObject used by pagingIO must be CREATED
with data IO flag.
just discuss it.Please…


You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com