Что означает код ошибки Windows 1782 (RPC_X_BYTE_COUNT_TOO_SMALL)?

 
Предыдущий Следующий
RPC_X_ENUM_VALUE_OUT_OF_RANGE RPC_X_BAD_STUB_DATA

RPC_X_BYTE_COUNT_TOO_SMALL

Что означает RPC_X_BYTE_COUNT_TOO_SMALL

RPC_X_BYTE_COUNT_TOO_SMALL — указанное число байт слишком мало.

Что проверить

Зафиксируйте интерфейс RPC, процедуру, привязку или конечную точку и сторону соединения, на которой появился RPC_X_BYTE_COUNT_TOO_SMALL.

  • Проверьте доступность RPC-сервера и конечной точки, а затем отдельно параметры вызова и правила NDR и потоковых параметров, если транспорт уже установлен.
  • Сохраните исходный статус RPC до преобразования в Win32/HRESULT и сопоставьте его с серверным журналом той же операции.

Исходная формулировка

  • An RPC count field was too small for the serialized data.
  • For each variable-length argument, log the declared element size, allocation size, transmitted length, offset, and computed byte count.
  • Multiplication used to derive a byte count overflowed or was narrowed before the RPC call.
  • A field measured in bytes is populated with an element count, or the reverse.
  • this result points to an inconsistency between data and a count used by the RPC marshaler.

Технические ссылки


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