Что означает код NTSTATUS 0xC0020007 (RPC_NT_INVALID_ENDPOINT_FORMAT)?

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

RPC_NT_INVALID_ENDPOINT_FORMAT

RPC_NT_INVALID_ENDPOINT_FORMAT — значение NTSTATUS, используемое средой выполнения Windows RPC. Конечная точка идентифицирует экземпляр сервера внутри транспорта, выбранного последовательностью протокола. Этот статус означает, что часть привязки с конечной точкой имеет формат, недопустимый для данного транспорта. TCP-порт, конечная точка именованного канала и локальная конечная точка RPC не используют один взаимозаменяемый синтаксис.

Это отличается от RPC_NT_NO_ENDPOINT_FOUND, где корректная привязка всё равно не может разрешить подходящую конечную точку. Он также отличается от RPC_NT_CANT_CREATE_ENDPOINT, который возникает, когда сервер не может создать конечную точку после принятия её формата.

Синтаксис конечной точки не соответствует выбранному транспорту RPC

  • Записывайте последовательность протокола и конечную точку как пару; не анализируйте строку конечной точки отдельно.
  • Используйте форму конечной точки, требуемую выбранным транспортом, и проверьте, не добавил ли или не удалил ли уровень конфигурации экранирование.
  • На сервере убедитесь, что та же пара «последовательность протокола/конечная точка» зарегистрирована до проверки доступности с клиента.

Ссылки


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