GPIO 按钮和指示器实现指南

Windows 8 引入了对常规用途 I/O (GPIO) 按钮和指示器的支持,方法是使用 HID 微型端口类驱动程序。 目标是以标准化方式为键按钮(Power、Windows、音量和旋转锁)提供支持,以及相应的 Windows 工程指南(WEG)。 Windows 8.1 侧重于提高端到端用户体验的质量,并统一各种创新外形规格的行为。

在本节

主题 DESCRIPTION

状态指示器

本部分介绍模式和停靠指示器的状态。

物理按钮

硬件按钮允许用户执行许多没有方便用户界面替代项的常见任务。 对于本部分所述的情景,在物理键盘对用户不可用时,硬件按钮通常用于完成的任务,设备形式(如可转换设备或平板电脑)。

接口实现指南

本部分提供有关接口实现的指导。

示例代码

本部分包括用于接口实现的代码示例和示例描述符。

实现无人参与的 Windows 安装程序设置

本主题介绍如何设置无人参与的 Windows 安装程序组件设置。

日志记录和调查

本主题介绍 GPIO 实现的日志记录和分析。

运行测试通过

MITT 平台可通过提供测试自动化功能,并允许自定义 GPIO 模式,以用于特定调查,来测试 GPIO 按钮。

作为 Windows 8.1 投资的一部分, msgpio 按钮驱动程序带来了重要的增强功能:

  • 扩充日志记录以加快调查速度。
  • 改进了同步和错误处理以提高稳定性。
  • 新的 ConvertibleSlateMode 无人参与 Windows 安装程序 ,用于非 GPIO 笔记本电脑,以静态方式将模式设置为笔记本电脑作为 OEM 映像自定义的一部分。

有关 GPIO 按钮和指示器实现的问题,请向Microsoft支持组 dockingsupport@microsoft.com发送电子邮件。

电源按钮行为和实现
连接的备用唤醒源
ACPI 设计指南
GetSystemMetrics 函数
Windows 8 中的键盘增强功能
Windows 硬件兼容性计划
Windows 桌面应用的认证要求
I²C 的 HID
MITT 中的 GPIO 测试
Windows 系统映像管理器技术参考
无人参与 Windows 安装参考
Windows 驱动程序工具包 (WDK) 8.1