NTFS and Win Word

Hi All,

Currently i am writing device driver code for Win NT file system - code is
still at infant stage. Problem I am facing is: Code works perfectly well
when i am trying to create a file using notepad and save it on the new
drive; however it doesn’t work with Windows word - it saves 90 - 95% of the
file and then generates an error message ‘Disk is full - try saving file on
another disk or…’. I think problem is not because of the file or disk
size, but may be because it requires setting of some field or attributes - i
dont know which one. It seems that the way Win Word generates events is
quite strange and very different from the way notepad generates events -
like win word first creates a file, then deletes that file, then tries to
create a temp file and write to the temp file. I was wondering - is it
possible to get technical details of how win word is saving the document and
what it looks for when it generates an error message ‘Disk is full …’.

Long shot though but just thought if someone has seen the error before.

Thanks!
Devang

> possible to get technical details of how win word is saving the document

.DOC is OLE structured storage file - maybe this will help.

what it looks for when it generates an error message ‘Disk is full …’.

Very many apps use “Disk full” message for any write errors.

Max

i would think that it was due to the temp files created by word not being
handled.

word would seem to save the doc in a .tmp file before renaming it to a .doc
file.

Ho Mun Chuen
@@ “Not everything that counts can be counted;
<” )~ and not everything that can be counted counts"
//\ … Albert Einstein
----- Original Message -----
From: Maxim S. Shatskih
To: File Systems Developers
Sent: Saturday, April 01, 2000 1:03 AM
Subject: [ntfsd] Re: NTFS and Win Word

> possible to get technical details of how win word is saving the document

.DOC is OLE structured storage file - maybe this will help.

> what it looks for when it generates an error message ‘Disk is full …’.

Very many apps use “Disk full” message for any write errors.

Max


You are currently subscribed to ntfsd as: xxxxx@pmail.ntu.edu.sg
To unsubscribe send a blank email to $subst(‘Email.Unsub’)