Windows动态库hid.dll
+ -

HID设备电源控制IOCTL_GET_SYS_BUTTON_CAPS

2022-06-02 76 0
您好,该文仅对付费用户可见,请开通VIP会员

0 篇笔记 写笔记

USB设备的休眠挂起及远程唤醒
USB协议的第9章讲到USB可见设备状态,分为连接(Attached),上电(Powered),默认(Default),地址(Address),配置(Configured)和挂起(Suspended)6个状态。所谓可见,即USB系统和主机可见的状态,其他状态属于USB设备内部而不可见。其中有关电源的......
USB键盘定义HID报告描述符一键关机唤醒睡眠功能
这是本人电脑的USB键盘复合设备中的一个HID功能,用于实现一键关机唤醒机器和一键进入睡眠状态。使用USB标准请求及描述符在线分析工具http://www.usbzh.com/tool/usb.html 分析该报告描述符0x05, 0x01, // Usage Page (Gene......
带系统唤醒睡眠关机的HID鼠标报告描述符
0x05, 0x01, // Usage Page (Generic Desktop Ctrls)0x09, 0x02, // Usage (Mouse)0xA1, 0x01, // Collection (Application)0x85, 0x01......
HID设备电源控制IOCTL_GET_SYS_BUTTON_CAPS
IOCTL_GET_SYS_BUTTON_CAPS 用于获取HID支持的电源功能。在HID报告描述符USAGE_PAGE(0X01)中为:Usage IDUsage NameUsage TypesSection81System Power DownOSC4.582......
HIDCLASS电源事件IOCTL_GET_SYS_BUTTON_EVENT
系统应该是向HID设备发送一个IOCTL_GET_SYS_BUTTON_EVENT请求,该请求被HID设备Pending挂起,当有相关的Power Button报告时,完成该事件。#define FILE_DEVICE_BATTERY 0x00000029#define ......
USB设备远程唤醒RemoteWakeUp
USB设备的Remote Wakeup是可选的,其功能用于远程唤醒待机状态下的主机。USB设备通过配置描述符bmAttributes字段的D5标识其是否支持远程唤醒。支持远程唤醒的USB设备必须支持USB的标准请求CLEAR_FEATURE和SET_FEATURE。USB主机通过SET_FEATU......
从Windows驱动层WDM理解USB设备电源管理的休眠和唤醒
Windows电源管理的IPR是通过主功能号IRP_MJ_POWER实现的,其中有4个子功能号,分别为:#define IRP_MN_WAIT_WAKE 0x00#define IRP_MN_POWER_SEQUENCE 0x01......
作者信息
USB中文网
B站搜索 站长漫谈 看视频。
pnpon内核开发网,USB中文网
站长
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!