| Предыдущий | Следующий |
| hrContainerNotEmpty | hrInvalidBookmark |
hrInvalidFilename
Что означает hrInvalidFilename
hrInvalidFilename (0xC8000414) — недопустимое имя файла.
Это старый HRESULT-вариант результата ESE (Extensible Storage Engine, ESENT); в JET API соответствующее условие известно как JET_errInvalidFilename.
Что проверить
- Зафиксируйте полный путь и конкретную файловую операцию ESE; проверьте каталог, права службы, свободное место и открытые handles.
- Для I/O сохраните системный код ошибки и события storage. Не заменяйте базу или журнал случайной копией: для recovery важна общая цепочка файлов.
Исходная формулировка
- the filename component fails ESE rules even if the parent path exists.
- hrInvalidPath addresses the directory/location; hrFileNotFound accepts the syntax but cannot locate the file.
- capture the literal filename, extension, reserved characters, device-name collisions, and normalization.
- generate a legal stable filename and avoid silent sanitization that could point to a different database.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.