Что означает код NTSTATUS 0xC0020009 (RPC_NT_NO_ENDPOINT_FOUND)?

 
Предыдущий Следующий
RPC_NT_INVALID_NET_ADDR RPC_NT_INVALID_TIMEOUT

RPC_NT_NO_ENDPOINT_FOUND

RPC_NT_NO_ENDPOINT_FOUND является значением NTSTATUS среды выполнения RPC Windows. Привязка RPC может быть частичной: указывать последовательность протокола и узел без конкретной конечной точки. Этот статус означает, что разрешение конечной точки не создало пригодную конечную точку для запрошенной привязки. Поэтому текст привязки может быть корректным, хотя к запрошенному серверному интерфейсу нельзя обратиться через конечную точку.

Это не то же самое, что RPC_NT_INVALID_ENDPOINT_FORMAT, который отклоняет сам текст конечной точки, или RPC_NT_SERVER_UNAVAILABLE, относящийся к доступности сервера после выбора конечной точки. Он также не означает автоматически неверное имя узла.

Допустимая привязка не разрешилась в конечную точку, способную обслужить вызов

  • Определите, передал ли клиент известную конечную точку или полагается на Endpoint Mapper либо разрешение через службу имён.
  • Запишите UUID интерфейса, последовательность протокола и целевой узел, использованные при разрешении; все три влияют на поиск конечной точки.
  • Проверьте регистрацию сервера и объявление конечной точки до изменения повторов и тайм-аутов клиента.

Ссылки


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