Что означает код NTSTATUS 0xC0421000 (STATUS_BTH_ATT_UNKNOWN_ERROR)?

 
Предыдущий Следующий
STATUS_BTH_ATT_INSUFFICIENT_RESOURCES STATUS_SECUREBOOT_ROLLBACK_DETECTED

STATUS_BTH_ATT_UNKNOWN_ERROR

Сохраняйте исходный байт ошибки ATT: это сопоставление не является стандартным диагнозом

STATUS_BTH_ATT_UNKNOWN_ERROR — сопоставление Windows для значения ошибки ATT, находящегося за пределами стандартных ошибок, распознаваемых платформой. Само по себе оно не указывает на конкретное разрешение GATT, дескриптор или проблему формата данных.

Ответ ATT Error Response содержит как код операции сбойного запроса, так и однобайтовый код ошибки. Если байт зарезервирован, расширен или определён профилем, его сведение к знакомой стандартной ошибке уничтожает сведения, необходимые для диагностики реализации удалённого устройства.

Что проверить

  • Зафиксируйте исходный код ошибки ATT в шестнадцатеричном виде, код операции запроса, дескриптор с ошибкой, модель и прошивку устройства и доступную документацию профиля поставщика.
  • До назначения смысла проверьте спецификацию профиля периферийного устройства или исходный код поставщика; не предполагайте, что значение из зарезервированного диапазона эквивалентно общей ошибке сервера.
  • Сохраняйте исходный результат протокола вместе со статусом Windows, поскольку другой стек Bluetooth может напрямую показывать исходный байт.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.