Что означает код NTSTATUS 0xC0020008 (RPC_NT_INVALID_NET_ADDR)?

 
Предыдущий Следующий
RPC_NT_INVALID_ENDPOINT_FORMAT RPC_NT_NO_ENDPOINT_FOUND

RPC_NT_INVALID_NET_ADDR

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

Он отличается от RPC_NT_SERVER_UNAVAILABLE. Недопустимый сетевой адрес — проблема построения привязки; недоступность сервера относится к попытке достичь сервера после создания пригодной привязки. Он также отличается от недопустимого поля конечной точки.

Сетевой адрес нельзя интерпретировать для выбранного транспорта

  • Сохраните вместе последовательность протокола, сетевой адрес и конечную точку из источника привязки.
  • Используйте документированную грамматику строковой привязки и не применяйте правила экранирования URL или адресов сокетов, не относящиеся к привязкам RPC.
  • Проверяйте DNS, маршрутизацию и брандмауэр только после того, как API привязки принимает представление адреса.

Ссылки


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