Что означает код HRESULT 0xC1220308 (WDSTPC_E_KICKED_UNKNOWN)?

 
Предыдущий Следующий
WDSTPC_E_KICKED_FAIL WDSTPC_E_MULTISTREAM_NOT_ENABLED

WDSTPC_E_KICKED_UNKNOWN

WDSTPC_E_KICKED_UNKNOWN означает, что клиент был намеренно удалён из транспортного сеанса WDS, но причина не классифицирована как известное действие перехода на резервный путь или отмены. Клиент не должен выводить причину только из времени пакетов или скорости передачи.

Сохраните неизвестную причину и сопоставьте её с сервером

  • Запишите идентификатор клиента WDS, сеанса, пространство имён, имя объекта и время отключения.
  • Соберите диагностические события транспорта WDS для того же серверного сеанса.
  • В телеметрии отделяйте это состояние от невыполненной политики, перехода на резервный путь и окончательной ошибки, чтобы последующие данные сервера позволили классифицировать причину.

API управления WDS предоставляют активные сеансы и клиентов, а политика диагностики управляет журналированием транспортных компонентов. Поскольку тип отключения имеет явное значение «unknown», неизвестная причина является допустимым результатом протокола или управления, а не доказательством потери клиентом всего состояния. Повтор может быть допустим только по собственной политике приложения; сначала сохраните достаточно идентификационных данных, чтобы определить, повторяет ли сервер то же отключение.

Тип отключения WDS · Диагностика и управление WDS


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