[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[port139:00400] Re: NTFS ファイル属性値の表示



xcorp です。

はじめまして。よろしくお願いします。

Hideaki Ihara さん wrote:
>試しに TEMP で指定されている WINNT\TEMP にファイルを作成後、
>TENPORARYフラグを設定し再起動してみましたが削除されませんね。

手元の MSDN 2001/07 版の SetFileAttributes() API の説明によると,
# 改行位置等適宜変更してあります。

 》FILE_ATTRIBUTE_TEMPORARY
 》このファイルを、一時ファイルとして使います。ファイルシステムは、
 》データをハードディスクのような大容量記憶装置へ書き込む代わりに、
 》高速なアクセスが行えるよう、すべてのデータをメモリ内に維持する
 》ことを試みます。アプリケーションは、必要がなくなった段階で一時
 》ファイルをすぐに削除するべきです。 

とあります。

>#おのれグレッグめ〜ガセネタを・・・

ですので,少なくとも上記の説明を信用するならば,削除はアプリケー
ションに任されているわけで,TEMPORARY フラグを設定しても,
再起動時に削除される可能性は低いということで...。

では。

-- 
xcorp  <xcorp@xxxxxxx>
"The nice thing about rain," said Eeyore,
"is that it always stops. Eventually."