Hi,
What will be the reason for FastIOLock operation repetition.
I have taken care about File Size and Read/ Write Offset in the Most of the
Call [ Read/Write (+ FastIO) , QueryInformation (+FastIO),Create FileObject
Context ]
Things are happening like this - Memory Mapped File Concern - Microsoft
Office - Word - Temp File
- File is created ( I have Added My Header)
- Data Written. ( From WINWORD)
- File Closed (I have Purged the Cache)
- File Open (Same File By WINWORD)
- Read Happen (I have done Displacement Of My Header size)
- Section Mapped.
- LOCK - UNLOCK (FastIO) Comes in Picture and After Last Lock it’s Unlock
All Previous Locks Close the file and Again Repeats Step 4 to 7
and Gives the Message - File Can not Save because of Out of Memory.
Where as in Normal Behavior ( If I didn’t Added my Header) After Step 7
there is Write Happen from Application (WINWORD.exe(OLE32)).
Anybody can Help me to Know, is there any call Which is creating this
Failure where I need to take care File Size or Offset.
**************************************************
Disclaimer:
The contents of this E-mail (including the contents of the enclosure(s) or attachment(s) if any) are privileged and confidential material of MBT and should not be disclosed to, used by or copied in any manner by anyone other than the intended addressee(s). In case you are not the desired addressee, you should delete this message and/or re-direct it to the sender. The views expressed in this E-mail message (including the enclosure(s) or attachment(s) if any) are those of the individual sender, except where the sender expressly, and with authority, states them to be the views of MBT.
This e-mail message including attachment/(s), if any, is believed to be free of any virus. However, it is the responsibility of the recipient to ensure that it is virus free and MBT is not responsible for any loss or damage arising in any way from its use
**************************************************