Что означает код HRESULT 0xC03B000F (HNS_INVALID_REMOTE_ENDPOINT_OPERATION)?

 
Предыдущий Следующий
HNS_INVALID_POLICY_TYPE HNS_NETWORK_ALREADY_EXISTS

HNS_INVALID_REMOTE_ENDPOINT_OPERATION

Что означает HNS_INVALID_REMOTE_ENDPOINT_OPERATION

Host Network Service получил операцию, разрешённую только для локальной конечной точки, но указанный объект представляет удалённую конечную точку. Это нарушение контракта HNS, а не признак недоступности сети.

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

  • Сохраните идентификатор конечной точки, её локальный или удалённый тип и вызываемый метод HNS.
  • Определите узел, который является владельцем удалённой конечной точки.
  • Проверьте жизненный цикл объекта перед попыткой изменения: он мог быть перенесён или пересоздан.
  • Используйте отдельную операцию, поддерживаемую для удалённых конечных точек, если она предусмотрена API.

Простая подмена ссылки в JSON или повтор того же локального метода не исправят ошибку. Изменение должно выполняться владельцем объекта или поддерживаемой удалённой операцией.

Технические ссылки


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