| Предыдущий | Следующий |
| PERSIST_E_SIZEDEFINITE | PERSIST_E_NOTSELFSIZING |
PERSIST_E_SIZEINDEFINITE
Что означает PERSIST_E_SIZEINDEFINITE
PERSIST_E_SIZEINDEFINITE (0X800B000A) — размер сериализуемого состояния нельзя считать заранее определённым.
Что проверить
- Практический смысл PERSIST_E_SIZEINDEFINITE ( 0X800B000A ): размер сериализуемого состояния нельзя считать заранее определённым.
- интерфейс IPersist*/IStream и метод, вернувший результат.
- позицию потока, size estimate и фактически записанное число байт.
Уточнение для этого кода
Persist-объект не может заранее определить конечный размер сохраняемого представления.
- Не предполагайте фиксированный размер до фактической сериализации.
- Используйте поток/буфер, допускающий рост, либо поддерживаемый контракт сохранения.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.