| Предыдущий | Следующий |
| kIOFireWireIsochBandwidthNotAvailable | kIOFWMessagePowerStateChanged |
kIOFWMessageServiceIsRequestingClose
kIOFWMessageServiceIsRequestingClose в IOKit
Этот результат (числовое значение -536836144) относится к пространству результатов или сообщений IOKit. сообщение FireWire с запросом закрытия службы.
Как интерпретировать значение
kIOFWMessageServiceIsRequestingClose доставляется как сообщение службы FireWire о необходимости закрытия. Его нужно обрабатывать как событие жизненного цикла клиента, а не как обычный IOReturn неуспешной I/O-операции.
Что зафиксировать
- Запись службы в реестре, клиентское соединение, время сообщения, число открытий и ожидающие запросы. Фиксирует объект и аппаратную границу.
Контрольная проверка
Подтвердите сообщение и закройте одноразовый клиент, затем повторите исходную поддерживаемую операцию. Изменившийся результат должен быть связан именно с обработкой запроса закрытия.
Исправление
Остановите ввод-вывод, освободите ресурсы клиентского объекта пользовательского пространства и выполните закрытие через документированный обработчик сообщения.
Критерий приёмки
Клиент закрывается без утечки открытий, а последующее открытие использует новое поколение службы.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.