Что означает код HRESULT 0x80010002 (RPC_E_CALL_CANCELED)?

 
Предыдущий Следующий
RPC_E_CALL_REJECTED RPC_E_CANTPOST_INSENDCALL

RPC_E_CALL_CANCELED

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

RPC_E_CALL_CANCELED (0x80010002) — Фильтр сообщений отменил вызов.

Практическая граница результата — отмена вызова: фильтр сообщений отменил вызов; поэтому сначала нужно определить итоговое состояние после отмены, а не переустанавливать весь компонент «COM/RPC».

Диагностика и проверка результата

В сценарии «фильтр сообщений отменил вызов» определите, кто инициировал отмену и успела ли операция изменить состояние; неизвестный итог нельзя безопасно повторять как заведомо неисполненный.

При воспроизведении темы «отмена вызова: фильтр сообщений отменил вызов» обязательно сохраните IID/метод, endpoint, identity сервера, время вызова и ранние события RPC/SCM или crash dump сервера.

Для контрольного повтора сохраните следующие данные: IMessageFilter; они относятся к теме «отмена вызова: фильтр сообщений отменил вызов».

Подтвердите изменение повтором исходной операции: результат 0x80010002 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.

Документация для результата 0x80010002: COM documentation.


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