| Предыдущий | Следующий |
| WSA_QOS_NO_SENDERS | WSA_QOS_REQUEST_CONFIRMED |
WSA_QOS_NO_RECEIVERS
Последнее состояние RESV исчезло, хотя состояние пути отправителя может сохраняться
WSA_QOS_NO_RECEIVERS означает, что для отслеживаемого потока до отправителя сейчас не доходит ни одно резервирование получателя. Отправитель может продолжать объявлять состояние PATH и передавать трафик с обычным уровнем обслуживания, хотя все состояния RESV были удалены, истекли или завершены. Поэтому событие описывает участие в резервировании, а не обязательно подключение сокета.
Для многоадресной передачи определите, какая ветвь резервирования исчезла и было ли пересчитано объединённое состояние. Для одноадресной передачи сопоставьте событие с завершением получателя, удалением RESV, отказом политики и тайм-аутом обновления. Приложения, которым требуется зарезервированное обслуживание, должны снизить качество или приостановить затронутый медиапоток, а не молча считать прежнее QoS действующим. Повторное подключение полезно только тогда, когда оно воссоздаёт отсутствующего получателя и состояние сигнализации; само по себе оно не исправит административный отказ или нехватку ресурсов.
Состояние резервирования для сравнения
- Последняя спецификация получателя или фильтра.
- Стиль резервирования и объединённая спецификация потока.
- Время обновления, удаления или ошибки RESV.
- Резервный режим приложения, выбранный после исчезновения QoS.
Ссылки
- Microsoft: сведения о состоянии, передаваемые с FD_QOS
- Microsoft: стили резервирования RSVP
- IETF RFC 2205: состояние и обновление RESV
Нужно найти другой код? Найти другой код состояния или ошибки.