| Предыдущий | Следующий |
| STATUS_COULD_NOT_INTERPRET | STATUS_NOT_SUPPORTED |
STATUS_FILE_IS_A_DIRECTORY
Что означает STATUS_FILE_IS_A_DIRECTORY
Операция ожидала обычный файл, но окончательно разрешённый путь указывает на каталог.
Что проверить
- Сохраните нормализованный путь после обработки ссылок, точек монтирования и относительных компонентов.
- Проверьте тип объекта перед операцией чтения, записи или отображения файла.
- Не полагайтесь только на расширение или исходную строку пути.
- Если путь приходит от пользователя, отдельно обрабатывайте каталоги и обычные файлы.
При гонках файловой системы повторно проверяйте тип объекта после открытия дескриптора. Исправьте выбор объекта или используйте API, предназначенный для каталогов.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.