judygsf
驱动牛犊
驱动牛犊
  • 注册日期2007-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望26点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1318回复:1

求助-pc机箱电源按纽有什么事件?

楼主#
更多 发布于:2008-10-29 09:40
不要windows消息,因为无法辨别是按了机箱按纽还是点开始关闭

没有接触过驱动,所以弱问,是否有相关的ACPI事件?IRP_MJ_POWER等这些IRP是操作系统决定要休眠之后驱动收到的还是电源按纽按下就收到的?感觉似乎应该是决定休眠之后才收到的,因为我用irptracer按下按纽跟踪不到任何东西(当然也可能是使用错误)

是否按纽按下会产生一个系统中断?acpi是否会有反应?

求思路……
judygsf
驱动牛犊
驱动牛犊
  • 注册日期2007-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望26点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-10-29 17:12
用irptra
终于看出点差别了,
这个是按了关机按钮得
Buffer
 In: 4h Out: 4h
 
Output buffer length
 4h
 
Input buffer length
 4h
 
 SystemBuffer
 83395CA4h
 
00000000: 01 00 00 00               "...."
这个是唤醒的
  Buffer
 In: 4h Out: 4h
 
Output buffer length
 4h
 
Input buffer length
 4h
 
 SystemBuffer
 817E6354h
 
00000000: 00 00 00 80               "...."
游客

返回顶部