| Предыдущий | Следующий |
| WDSTPC_E_KICKED_FALLBACK | WDSTPC_E_KICKED_UNKNOWN |
WDSTPC_E_KICKED_FAIL
WDSTPC_E_KICKED_FAIL следует обрабатывать иначе, чем WDSTPC_E_KICKED_FALLBACK. Управление транспортом WDS определяет действия отключения, которые либо направляют клиента на альтернативный механизм получения, либо прекращают попытки получить данные с этого сервера.
Различайте завершение с ошибкой и переход к резервному пути в логике развёртывания
- Пометьте многоадресный сеанс завершённым и сохраните результат отключения, предоставленный сервером.
- Не преобразуйте ошибку молча в резервную одноадресную передачу, если более высокий уровень политики независимо не разрешает такое поведение.
- Сопоставьте идентификаторы клиента и сеанса с диагностикой сервера, чтобы определить, почему администратор или политика удалили клиента.
Универсальный цикл повторного подключения скрывает явное действие сервера и может многократно присоединять клиента к сеансу, который требует прекратить получение. Транспортный уровень клиента должен вернуть этот статус координатору развёртывания вместе с идентичностью содержимого и сведениями о сервере. Сравнивайте его с кодами резервного пути и неизвестной причины отключения, чтобы метрики показывали, выбрал ли сервер альтернативный транспорт, прекратил получение или не смог определить причину.
Семантика отключения WDS · API управления WDS
Нужно найти другой код? Найти другой код состояния или ошибки.