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