Что означает код HRESULT 0x8004E10B (SL_E_SFS_INVALID_FILE_POSITION)?

 
Предыдущий Следующий
SL_E_SFS_FILE_WRITE_ERROR SL_E_SFS_NO_ACTIVE_TRANSACTION

SL_E_SFS_INVALID_FILE_POSITION

Что означает этот код

0x8004E10B (SL_E_SFS_INVALID_FILE_POSITION) означает: операция хранилища обратилась к позиции вне допустимых границ контейнера.

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

Сопоставьте запрошенный file position с фактическим размером контейнера и extent, к которому относится операция. Отрицательное, переполненное или выходящее за границы смещение обычно указывает на повреждённый descriptor либо неверный расчёт offset, а не на обычный отказ чтения файла. Сравните вычисленный offset с descriptor из последней корректной копии.

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


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