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

 
Предыдущий Следующий
RPC_S_CANNOT_SUPPORT RPC_S_INTERNAL_ERROR

RPC_S_NO_CONTEXT_AVAILABLE

Что означает результат

RPC_S_NO_CONTEXT_AVAILABLE: Нет контекста безопасности, позволяющего выполнить олицетворение.. RPC runtime не располагает требуемым call/security context для текущей операции. Это состояние контекста вызова, а не недоступность endpoint как такового.

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

  • Проверьте, выполняется ли API внутри активного RPC call, если ему нужен client context.
  • Не используйте context после завершения вызова или на другом потоке без поддерживаемого механизма переноса.
  • Сопоставьте код с impersonation/security API, которое запросило контекст.

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

Перестройте lifetime context вокруг реального RPC call. Перезапуск endpoint mapper не создаёт отсутствующий call context.

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


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