GPIO 按钮和指示器实现指南

Windows 8 通过 HID 微型端口类驱动程序引入了对常规 I/O (GPIO) 按钮和指示器的支持。 目标是以标准化方式提供对主要按钮(电源、Windows、音量和旋转锁)的支持,另外还介绍了已关联的相应 Windows 工程指南 (WEG)。 Windows 8.1 专注于增强端到端用户体验的质量以及统一各种创新性外形规格的行为。

本部分中的内容

主题 说明

状态指示器

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

物理按钮

硬件按钮允许用户执行许多没有方便的用户界面替代项的常见任务。 对于本节中介绍的方案,硬件按钮通常用于在物理键盘对用户不可用时发生的任务,例如可转换或平板电脑等外形规格。

接口实现指南

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

示例代码

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

实现无人参与 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 桌面应用的认证要求
HID over I²C
MITT 中的 GPIO 测试
Windows 系统映像管理器技术参考
无人参与 Windows 安装程序参考
Windows 驱动程序工具包 (WDK) 8.1