| Предыдущий | Следующий |
| E_IMAPI_RAW_IMAGE_TOO_MANY_TRACK_INDEXES | E_IMAPI_RAW_IMAGE_TRACK_INDEX_OFFSET_ZERO_CANNOT_BE_CLEARED |
E_IMAPI_RAW_IMAGE_TRACK_INDEX_NOT_FOUND
Что означает E_IMAPI_RAW_IMAGE_TRACK_INDEX_NOT_FOUND
E_IMAPI_RAW_IMAGE_TRACK_INDEX_NOT_FOUND (0x80AA0A07) — Указанное смещение LBA отсутствует в списке индексов дорожки.
Что проверить и как подтвердить исправление
Для 0x80AA0A07 соберите recorder ID, профиль и состояние мультимедиа, скорость записи, свободные сектора, stage и IMAPI event; отдельно запишите IRawCDImageTrackInfo, IMAPI.
Для 0x80AA0A07 запишите LBA/offset, который приложение пытается найти или удалить, и фактический массив TrackIndexes этой дорожки. Ошибка означает отсутствие именно запрошенного index offset; уменьшение общего числа индексов, смена media profile или recorder эту причину не исправляют.
Как локализовать причину
Сверьте единицы и базу смещения при построении cue/index list: искомый LBA должен точно совпадать с одним из сохранённых offsets нужной дорожки. Если список перестраивается после добавления lead-in/pregap, выполняйте lookup уже по окончательному TrackIndexes и проверяйте тот же offset перед записью.
Документация для результата 0x80AA0A07: Track indexes · Track information · IMAPI return values.
Нужно найти другой код? Найти другой код состояния или ошибки.
