| Предыдущий | Следующий |
| 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
Нужно найти другой код? Найти другой код состояния или ошибки.