Guide d’implémentation des boutons et indicateurs GPIO

Windows 8 introduit la prise en charge des boutons et indicateurs d’E/S à usage général (GPIO) à l’aide d’un pilote de classe miniport HID. L’objectif était de fournir une prise en charge des boutons clés (Alimentation, Windows, verrouillage de volume et de rotation) de manière standardisée, ainsi que les instructions d’ingénierie Windows correspondantes (WEG). Windows 8.1 se concentre sur l’amélioration de la qualité de l’expérience utilisateur de bout en bout et l’unification du comportement sur différents facteurs de forme innovants.

Dans cette section

Rubrique Description

Indicateurs d’état

Cette section décrit les états des indicateurs de mode et d’ancrage.

Boutons physiques

Les boutons matériels permettent aux utilisateurs d’effectuer de nombreuses tâches courantes qui n’ont pas d’alternative pratique à l’interface utilisateur. Pour les scénarios abordés dans cette section, les boutons matériels sont généralement utilisés pour les tâches qui se produisent alors que le clavier physique n’est pas disponible pour l’utilisateur, sur des facteurs de forme tels que les convertibles ou les ardoises.

Conseils d’implémentation d’interface

Cette section fournit des conseils pour l’implémentation d’interface.

Exemples de code

Cette section inclut des exemples de code et des exemples de descripteurs pour l’implémentation d’interface.

Implémenter le paramètre d’installation de Windows sans assistance

Cette rubrique explique comment définir le paramètre de composant d’installation de Windows sans assistance.

Journalisation et enquêtes

Cette rubrique décrit la journalisation et les investigations pour les implémentations GPIO.

Exécution de tests réussis

La plateforme MITT peut tester les boutons GPIO en offrant à la fois l’automatisation des tests et la possibilité de personnaliser les modèles GPIO envoyés pour des enquêtes ciblées.

Dans le cadre de Windows 8.1 investissements, le pilote de bouton msgpio apporte des améliorations importantes :

  • Journalisation augmentée pour accélérer les enquêtes.
  • Amélioration de la synchronisation et de la gestion des erreurs pour améliorer la robustesse.
  • Le nouveau programme d’installation de Windows sans assistance ConvertibleSlateMode à utiliser sur les ordinateurs portables non GPIO pour définir statiquement le mode sur ordinateur portable dans le cadre de la personnalisation de l’image OEM.

Pour toute question sur les boutons GPIO et l’implémentation d’indicateurs, envoyez un e-mail au groupe de support Microsoft à l’adresse dockingsupport@microsoft.com.

Comportements et implémentation des boutons d’alimentation
Sources de veille de secours connectées
Guide de conception ACPI
GetSystemMetrics, fonction
Améliorations du clavier dans Windows 8
Programme de compatibilité matérielle Windows
Exigences de certification pour les applications de bureau Windows
HID sur I²C
Tests GPIO dans MITT
Informations techniques de référence de l’Assistant Gestion d’installation
Guide de référence de l’installation de Windows sans assistance
Kit de pilotes Windows (WDK) 8.1