| Предыдущий | Следующий |
| OLEOBJ_S_INVALIDHWND | CONVERT10_S_NO_PRESENTATION |
INPLACE_S_TRUNCATED
Что означает INPLACE_S_TRUNCATED
INPLACE_S_TRUNCATED (0x000401A0) — Сообщение слишком длинное, поэтому перед отображением его пришлось сократить.
Это успешный status с усечением данных при in-place операции. Сравните запрошенный и фактически принятый размер/диапазон, чтобы определить, является ли truncation допустимым. Если полные данные обязательны, измените buffer/layout contract и повторите вызов; сам status не нужно превращать в exception.
Зафиксируйте количество отброшенных данных, чтобы допустимое усечение не скрывало постепенную потерю содержимого между повторными вызовами.
Документация для результата 0x000401A0: COM OLE status codes · IOleInPlaceFrame · International text handling.
Нужно найти другой код? Найти другой код состояния или ошибки.