| Предыдущий | Следующий |
| IMAPI_E_DATA_STREAM_READ_FAILURE | IMAPI_E_DIRECTORY_READ_FAILURE |
IMAPI_E_DATA_STREAM_CREATE_FAILURE
Что означает результат
IMAPI_E_DATA_STREAM_CREATE_FAILURE: IMAPI2FS не смог создать IStream, из которого должен читать данные добавляемого filesystem item. Сбой относится к источнику данных элемента до финальной записи образа на носитель.
Что проверить
- Определите файл/объект, для которого создаётся stream, и сохраните исходный HRESULT открытия.
- Проверьте существование источника, доступ на чтение и lifetime объекта между AddFile/AddTree и построением image.
- Если используется пользовательский IStream, проверьте Seek/Read/Stat и корректность reported size.
- Не диагностируйте привод или media write, пока FileSystemImage ещё не смог получить data stream.
Диагностика и исправление
Исправьте источник данных или реализацию IStream и повторите построение того же filesystem item. Замена диска не влияет на stream, который не создаётся ещё до стадии записи.
Документация для результата 0xC0AAB12A: AddTree · AddFile · DFileSystemImageEvents.
Нужно найти другой код? Найти другой код состояния или ошибки.