Что означает код NTSTATUS 0xC002001F (RPC_NT_UNSUPPORTED_TRANS_SYN)?

 
Предыдущий Следующий
RPC_NT_PROTOCOL_ERROR RPC_NT_UNSUPPORTED_TYPE

RPC_NT_UNSUPPORTED_TRANS_SYN

description[сервер RPC не поддерживает синтаксис передачи, предложенный для интерфейса.]

RPC_NT_UNSUPPORTED_TRANS_SYN — значение NTSTATUS среды выполнения Windows RPC. Синтаксис передачи RPC определяет представление данных интерфейса по сети. Этот статус означает, что сервер не поддерживает предложенный для вызова синтаксис передачи. Он может возникнуть, даже если клиент достиг правильной конечной точки и запросил известный интерфейс.

Это отличается от RPC_NT_UNKNOWN_IF, где сервер не распознаёт сам интерфейс. В Windows RPC согласование синтаксиса передачи может включать NDR и расширение Microsoft NDR64; применимый синтаксис должен поддерживаться обеими сторонами.

Интерфейс известен, но предложенный синтаксис представления данных использовать нельзя

  • Запишите UUID и версию интерфейса, а также каждый синтаксис передачи, предложенный и принятый при согласовании bind или alter-context.
  • Проверьте совместимость архитектур клиента и сервера и версий среды выполнения, а не считайте статус общей ошибкой конечной точки.
  • Если участвует посредник, убедитесь, что он сохраняет требуемые контексты представления RPC, а не полагается только на достижимость TCP.

Ссылки


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