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

 
Предыдущий Следующий
ERROR_CROSS_PARTITION_VIOLATION RPC_S_WRONG_KIND_OF_BINDING

RPC_S_INVALID_STRING_BINDING

RPC_S_INVALID_STRING_BINDING означает, что RPC не смог разобрать строковую привязку на необходимые части. Строковая привязка описывает способ обращения к серверу RPC и не является обычным URL.

Что содержит привязка

Её каноническая форма: ObjectUUID@ProtocolSequence:NetworkAddress[Endpoint,Option]. В зависимости от последовательности протоколов некоторые части могут быть необязательными, однако разделители и значения каждой части всё равно должны соответствовать синтаксису RPC.

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

  • Регистрируйте полную строку привязки до её передачи в RpcBindingFromStringBinding, предварительно удалив секретные данные.
  • Создавайте привязки с помощью RpcStringBindingCompose вместо ручного объединения частей.
  • Убедитесь, что имя узла, конечная точка и последовательность протоколов не перепутаны и не скопированы из другого транспорта.

Microsoft: строковая привязка · RpcStringBindingCompose


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