Ошибка неверного дескриптора Win32 после сбоя WriteFile - PullRequest
0 голосов
/ 09 марта 2019

Я столкнулся с чем-то странным. Я пишу через WriteFile в файл, открытый по UNC-пути к устройству NAS. Если с короткой записью не хватает места, я освобождаю место, удаляя другие файлы, затем продолжаю запись, но происходит сбой с ошибкой windows 6 ERROR_INVALID_HANDLE. Если я делаю то же самое, используя локальные диски (жесткие диски или флэш-накопители USB), это работает нормально.

Кто-нибудь знает, почему дескриптор становится недействительным?

Существует ли тип reset дескриптора, который необходим в некоторых случаях после ошибки?

ТИА !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...