| Предыдущий | Следующий |
| RPC_S_CALL_FAILED | RPC_S_PROTOCOL_ERROR |
RPC_S_CALL_FAILED_DNE
RPC_S_CALL_FAILED_DNE означает, что вызов RPC завершился ошибкой и серверная процедура не начала выполняться. Согласно документации Microsoft, сервер в определённый момент был доступен, но запрос не вошёл в серверную процедуру.
Почему это различие важно
Этот статус является более веским основанием для повтора, чем RPC_S_CALL_FAILED, поскольку удалённая операция не началась. Однако он не заменяет политику повторов на уровне приложения: первопричина может быть временной либо указывать на постоянную проблему конфигурации сервера.
Что проверить
- Регистрацию конечной точки, доступность интерфейса и согласование безопасности.
- Действия запуска или остановки сервера в момент сбоя.
- Безопасен ли для данной клиентской операции ограниченный повтор с задержкой.
Microsoft: возвращаемые значения RPC · Поиск конечных точек
Нужно найти другой код? Найти другой код состояния или ошибки.
