ความแตกต่างระหว่าง Display, System, Awaymode คืออะไร ฉันไม่สามารถหาคำอธิบายที่ชัดเจนของรัฐได้แม้ว่า Awaymode จะชี้แจงตนเองบางส่วน
ความแตกต่างระหว่าง Display, System, Awaymode คืออะไร ฉันไม่สามารถหาคำอธิบายที่ชัดเจนของรัฐได้แม้ว่า Awaymode จะชี้แจงตนเองบางส่วน
คำตอบ:
ประเภทคำขอพลังงานเหล่านี้สอดคล้องกับการPOWER_REQUEST_TYPE
แจงนับใน Windows API
คำตอบนี้อ้างอิงจากหน้าต่อไปนี้จาก Windows API:
PowerRequestDisplayRequired
)คำขอนี้มีผลกระทบต่อไปนี้:
หลังจากไม่มีการใช้งานเป็นระยะเวลาหนึ่งเซสชันจะยังคงเปิดอยู่และจะไม่ปิดโดยอัตโนมัติ หากจอแสดงผลปิดอยู่คำขอพลังงานจะเปิดการแสดงผล
โปรแกรมรักษาหน้าจอจะไม่เริ่มทำงานโดยอัตโนมัติหลังจากไม่มีการใช้งานเป็นระยะเวลาหนึ่ง หากสกรีนเซฟเวอร์กำลังทำงานอยู่คำขอพลังงานจะหยุดที่หน้าจอ
เซสชั่นจะไม่ถูกล็อคโดยอัตโนมัติหลังจากไม่มีการใช้งานเป็นระยะเวลาหนึ่ง หากเซสชั่นถูกล็อคไว้แล้วเมื่อคนขับส่งคำขอพลังงานเซสชั่นยังคงถูกล็อค
PowerRequestSystemRequired
)คำขอนี้จะป้องกันไม่ให้คอมพิวเตอร์เข้าสู่โหมดสลีปโดยอัตโนมัติหลังจากไม่มีการใช้งานเป็นระยะเวลาหนึ่ง
คำขอประเภทนี้ไม่ได้รับการยกย่องในระบบที่สามารถเชื่อมต่อสแตนด์บายได้ แอปพลิเคชันควรใช้PowerRequestExecutionRequired
คำขอแทน
PowerRequestAwayModeRequired
)ระบบเข้าสู่โหมดไม่ใช้โหมดสลีปเพื่อตอบสนองต่อการกระทำของผู้ใช้อย่างชัดเจน ในโหมดเก็บข้อมูลระบบจะยังคงทำงานต่อไป แต่จะปิดเสียงและวิดีโอเพื่อให้มีโหมดสลีป
ในขณะที่PowerRequestAwayModeRequired
คำขอพลังงานมีผลบังคับใช้หากผู้ใช้พยายามทำให้คอมพิวเตอร์เข้าสู่โหมดสลีป (ตัวอย่างเช่นโดยการคลิกเริ่มแล้วคลิกสลีป) ตัวจัดการพลังงานจะปิดเสียงและวิดีโอเพื่อให้คอมพิวเตอร์อยู่ในโหมดสลีป แต่คอมพิวเตอร์ยังคงทำงานต่อไป
PowerRequestExecutionRequired
)กระบวนการเรียกใช้จะยังคงทำงานต่อไปแทนที่จะถูกระงับหรือยกเลิกโดยกลไกการจัดการอายุการใช้งานของกระบวนการ กระบวนการอนุญาตให้ทำงานเมื่อใดและนานเท่าใดขึ้นอยู่กับการตั้งค่าระบบปฏิบัติการและนโยบายพลังงาน
ในระบบไม่สามารถสแตนด์บายการเชื่อมต่อใช้งานคำขอหมายถึงPowerRequestExecutionRequired
PowerRequestSystemRequired
หมายเหตุ: PowerRequestExecutionRequired
รองรับเริ่มต้นด้วย Windows 8 และ Windows Server 2012