KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a single threaded program (C++, Win32, NTFS) which first creates a quite long temporary file, closes it, opens for read, reads, closes again and tries to delete using DeleteFile() . Usually it goes smoothly, but sometimes DeleteFile( ) fails, and GetLastError() returns ERROR_ACCESS_DENIED. File is not read-only for sure. It happens on files on any size, but the probability grows with the file size. Any ideas what may be locking the file? I tried WinInternals tools to check and found nothing suspicious.
Tags (comma-separated)
Save Edits
Cancel