看板 Programming 關於我們 聯絡資訊
請問各位先進 該如何透過WMI或C#得知系統是否允許進入睡眠與休眠狀態? 小弟想寫一個程式如果允許睡眠則進入睡眠、允許休眠則進入休眠 如果上述都沒辦法則進入關機狀態 故必須要偵測是否硬體與系統允許進行 例如能像是從指令powercfg -a得到的結果類似 此系統有以下幾種睡眠狀態: 待命 ( S3 ) 休眠 混合式睡眠 此系統缺乏以下幾種睡眠狀態: 待命 (S1) 系統韌體不支援此待命狀態。 待命 (S2) 系統韌體不支援此待命狀態。 這樣,但不希望程式透過執行cmd命令取得結果,避免被防毒軟體誤判 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.69.121
freaky:GetPwrCapabilities()/SetSuspendState() 210.68.36.154 02/14 13:54