| Предыдущий | Следующий |
| 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 получил значение числа байт, которое меньше минимально допустимого для передаваемых данных или объявленного контракта.
Что проверить
- Определите процедуру RPC и параметр, для которого используется счётчик байт.
- Сверьте значение счётчика с фактической длиной буфера и атрибутами IDL.
- Проверьте переполнение или усечение при преобразовании между типами разной разрядности.
- Не передавайте длину символов там, где контракт ожидает длину в байтах.
Сравните клиентскую и серверную версии IDL/proxy-stub, если ошибка появилась после обновления. Исправьте счётчик или контракт; сетевой повтор не меняет некорректную длину.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
