Win32API質問箱 Build ..
74:デフォルトの名無しさん
07/06/16 14:29:09
以前"ファイルハンドルを開きっぱなしでそのファイルを削除しようとすると、
「ファイルまたはフォルダの削除エラー」がでます。 "
ということを質問させてもらいました。
削除に関しては、CreateFileにFILE_SHARE_DELETEのフラグをつけることで
エラーが出なくなり解決しましたが、
リネーム時に「ファイルまたはフォルダの変更エラー」が
出てしまいます。
今はFILE_SHARE_READ,FILE_SHARE_WRITE,FILE_SHARE_DELETEのフラグを
立てています。
ファイルハンドルを開きっぱなしのファイルがリネームされるときに
エラーにならなくなる方法がありましたら教えてください。
またファイルがリネームされるタイミングを知ることができれば、
ファイルハンドルを解放できますが、そういう方法もありますか?
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4341日前に更新/179 KB
担当:undef