| Предыдущий | Следующий |
| INPLACE_E_NOTOOLSPACE | CONVERT10_E_OLESTREAM_PUT |
CONVERT10_E_OLESTREAM_GET
Что означает CONVERT10_E_OLESTREAM_GET
CONVERT10_E_OLESTREAM_GET означает, что конвертер OLE не смог получить очередные данные через метод Get объекта OLESTREAM. Причина может быть в преждевременном конце потока, ошибке callback или повреждённом исходном представлении.
Что проверить
- Зафиксируйте позицию потока и размер запрошенного блока в момент первого сбоя.
- Проверьте реализацию callback
Getи её обработку EOF/ошибок. - Повторите чтение исходного объекта на копии без изменения structured storage.
- Убедитесь, что поток не был закрыт или перемещён другим кодом во время конверсии.
Не перезаписывайте исходный OLE-объект до успешной контрольной конверсии. Если ошибка воспроизводится на одном файле, сравните структуру с заведомо исправным объектом того же типа.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.