Site icon EfmSoft

Что означает код HRESULT 0x000401A0 (INPLACE_S_TRUNCATED)?

 
Предыдущий Следующий
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.


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version