Что означает код HRESULT 0xC80003FF (hrInvalidPath)?

 
Предыдущий Следующий
hrDiskIO hrRecordTooBig

hrInvalidPath

Что означает hrInvalidPath

hrInvalidPath (0xC80003FF) — недопустимый путь к файлу.

Это старый HRESULT-вариант результата ESE (Extensible Storage Engine, ESENT); в JET API соответствующее условие известно как JET_errInvalidPath.

Что проверить

  • Зафиксируйте полный путь и конкретную файловую операцию ESE; проверьте каталог, права службы, свободное место и открытые handles.
  • Для I/O сохраните системный код ошибки и события storage. Не заменяйте базу или журнал случайной копией: для recovery важна общая цепочка файлов.

Исходная формулировка

  • a database, system, log, or temporary directory does not satisfy the path contract.
  • hrFileNotFound can follow a valid path; this code means the path argument or location is invalid for the API.
  • log the expanded absolute path, current directory, service identity, existence, volume type, and trailing separator handling.
  • do not grow a fixed-width input buffer as though it were a variable output.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.