| Предыдущий | Следующий |
| WDSTPC_E_KICKED_POLICY_NOT_MET | WDSTPC_E_KICKED_FAIL |
WDSTPC_E_KICKED_FALLBACK
description[сервер WDS запросил альтернативный способ получения содержимого.]WDSTPC_E_KICKED_FALLBACK содержит инструкцию восстановления: покинуть многоадресный сеанс и получить содержимое другим способом. WDS определяет тип отключения, действие fallback которого явно разрешает клиенту использовать другой путь передачи, например одноадресный.
Обрабатывайте fallback как смену транспорта, а не повтор многоадресной передачи
- Перестаньте считать текущий многоадресный сеанс активным и завершите его очистку.
- Сохраните идентичность содержимого, чтобы процесс развёртывания верхнего уровня запросил тот же объект через настроенный резервный транспорт.
- Запишите серверный сеанс и политику медленных клиентов, поскольку автоматическая обработка может намеренно перемещать или отключать клиентов, замедляющих многоадресный поток.
Контракт отключения WDS отличает fallback от abort. Это важно для логики развёртывания: fallback не требует отказаться от запроса содержимого, тогда как путь fail/abort может быть окончательным для получения с этого сервера. Если после этого статуса клиент снова и снова присоединяется к multicast, возникнет цикл. Передайте причину отключения координатору передачи и позвольте ему выбрать альтернативный механизм.
Тип отключения WDS · Обработка медленных клиентов · Обзор API WDS
Нужно найти другой код? Найти другой код состояния или ошибки.