Microsoft требует от OEM-производителей полноценной поддержки уведомлений USB Type-C в Windows 11
Microsoft призвала OEM-производителей использовать встроенную систему уведомлений в Windows 11, чтобы обеспечить полноценное подключением USB Type-C. Такая система оповещает о неисправных соединениях, медленной зарядке, неподдерживаемых аксессуарах и многом другом.
Уведомления на портах USB Type-C могут не отображаться из-за ряда проблем, возникших у OEM-производителей при сборке ПК. Например, Windows использует дескрипторы ACPI для идентификации портов USB Type-C и их функций, поэтому, если эта разметка отсутствует у порта, уведомления не будут работать. Аналогично, если порт Type-C был случайно помечен как Type-A, пользователь столкнётся с неправильными уведомлениями или другими неожиданными реакциями. Аналогично, если физически доступный и видимый порт помечен как «внутренний», уведомления также будут отключены.
Чтобы обойти эти проблемы, Microsoft рекомендовала OEM-производителям проводить аудит дескрипторов ACPI для всех USB-портов, проверять поведение уведомлений в поддерживаемых конфигурациях, координировать свою деятельность с программой Microsoft Windows Hardware Compatibility Program (WHCP), чтобы гарантировать соответствие новых платформ требованиям тестирования, и тщательно документировать любые отклонения от нормального или ожидаемого поведения. Совместимость может быть обеспечена с помощью набора Windows Hardware Lab Kit (HLK), реализации ACPI-дескрипторов UPC (возможности USB-портов) и PLD (физическое расположение устройства), а также тестирования в различных сценариях и конфигурациях.
Microsoft признала, что некоторые OEM-производители могут даже захотеть отключить передачу данных по соединениям USB Type-C в ненадёжных средах. Им следует гарантировать, что любые такие политики применяются только к внешним
Читать на habr.com