| Предыдущий | Следующий |
| DIGSIG_E_CRYPTO | PERSIST_E_SIZEINDEFINITE |
PERSIST_E_SIZEDEFINITE
Что означает PERSIST_E_SIZEDEFINITE
PERSIST_E_SIZEDEFINITE (0X800B0009) — контракт persistence требует заранее известный конечный размер потока.
Этот HRESULT относится не к синтаксису поискового запроса, а к COM persistence. Он возникает на границе предварительного расчёта размера: вызывающая сторона должна получить определённый конечный размер сериализованного объекта до сохранения в буфер или поток, который нельзя бесконечно расширять.
Что проверить
- Затем устраните только доказанную причину и повторите исходный вызов.
- Зафиксируйте первый PERSIST_E_SIZEDEFINITE и объект, которому принадлежит маркер «sizedefinite».
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
