| Предыдущий | Следующий |
| RPC_S_NO_CONTEXT_AVAILABLE | RPC_S_ZERO_DIVIDE |
RPC_S_INTERNAL_ERROR
description[Среда выполнения RPC обнаружила внутренний сбой состояния при обработке вызова.]Среда выполнения завершилась сбоем вне обычного результата протокола приложения
RPC_S_INTERNAL_ERROR — общая внутренняя ошибка среды выполнения RPC, не указывающая на одно конкретное сетевое условие. Она может возвращаться после нарушения инварианта при обработке привязки, диспетчеризации, транспорта, безопасности или заглушки. Поэтому наиболее полезны цепочка расширенных ошибок и этап операции, а не только конечный статус.
Немедленно сохраните расширенные сведения об ошибке RPC вместе с UUID интерфейса, opnum, последовательностью протокола, конечной точкой, службой аутентификации, версией процесса и журналами аварий или событий. Определите, завершается ли тот же вызов локально через ncalrpc и удалённо через другой транспорт. Повторяемость для одного сгенерированного интерфейса указывает на повреждение заглушки или времени жизни; широкая повторяемость — на проблемы среды выполнения, поставщика безопасности или системных ресурсов.
Что проверить
- Сохраните полную цепочку расширенных ошибок до выполнения вызовов очистки.
- Разделяйте этапы клиентской заглушки, транспорта, серверной диспетчеризации и демаршализации ответа.
- Проверьте повреждение памяти или ошибки времени жизни дескрипторов рядом с первым сбойным вызовом.
Ссылки
- Microsoft: расширенные сведения об ошибках RPC
- Microsoft: этапы сбоев RPC
- Microsoft: возвращаемые значения RPC
Нужно найти другой код? Найти другой код состояния или ошибки.