Tôi có một dịch vụ được viết bằng C# dường như không bị xóa khi máy tính chuyển sang chế độ ngủ. Người dùng cần dừng thủ công và khởi động lại dịch vụ để duy trì chức năng. Tôi biết vấn đề là gì nhưng tôi không chắc chắn nên khắc phục vấn đề ở đâu. Dịch vụ Windows hoạt động như thế nào khi đi vào/ra khỏi giấc ngủ và ngủ đông?Dịch vụ Windows hoạt động như thế nào khi vào/thức dậy từ chế độ ngủ hoặc ngủ đông?
6
A
Trả lời
8
Dịch vụ phản ứng như thế nào với các sự kiện quyền lực? Thực sự, tùy thuộc vào.
Trong dịch vụ của bạn, bạn có thể xử lý các hibernate/đình chỉ/etc sự kiện bằng cách xử lý nó trong dịch vụ của bạn
protected override bool OnPowerEvent(PowerBroadcastStatus powerStatus)
{
//do stuff here
}
Các vấn đề liên quan
- 1. Làm cách nào để biết khi nào Windows đang chuyển sang chế độ ngủ hoặc chế độ Ngủ đông?
- 2. Làm cách nào để xử lý một cách duyên dáng chế độ ngủ đông/ngủ trong ứng dụng winforms?
- 3. Có bất kỳ API Win32 nào để kích hoạt chế độ ngủ đông hoặc tạm dừng trong Windows không?
- 4. Chạy ứng dụng/dịch vụ ở chế độ ngủ sâu?
- 5. Tại sao EmbeddedId của tôi ở chế độ ngủ đông không hoạt động?
- 6. sử dụng chế độ quyến rũ trong ngủ đông
- 7. ehcache + ngủ đông
- 8. Alternatives để ngủ đông
- 9. Chèn hàng loạt HOẶC cập nhật với chế độ ngủ đông?
- 10. Làm thế nào để kiểm tra xem phiên đã mở giao dịch hay không ở chế độ ngủ đông?
- 11. AlarmManager không hoạt động ở chế độ ngủ
- 12. Bắt đầu một ứng dụng khi Windows khởi động từ chế độ ngủ
- 13. Phiên ngủ đông trong lớp bên trong
- 14. java.lang.NoSuchFieldError: TRACE trong khi sử dụng chế độ ngủ đông 4.1.8.Final phiên bản
- 15. phím tổ hợp ngủ đông
- 16. Sử dụng ngủ đông với generics
- 17. cách đo hiệu suất ngủ đông?
- 18. ngủ đông một quy trình duy nhất trong Windows
- 19. sự khác biệt giữa chế độ Ngủ và chế độ Ngủ sâu là gì?
- 20. Tạo hạt thực thể ngủ đông từ XSD
- 21. Tắt chế độ ngủ trong Windows Mobile 6
- 22. đọc/ghi không đúng với đọc/ghi trong chế độ ngủ đông?
- 23. làm thế nào để unproxy một đối tượng ngủ đông
- 24. Vòng đời hoạt động của Android sau khi ra khỏi chế độ ngủ
- 25. Hoạt động OnCreate được gọi khi điện thoại chuyển sang chế độ ngủ
- 26. thứ tự ngủ đông theo liên kết
- 27. bộ nhớ đệm ngủ đông lưu là gì?
- 28. Sự kiện phát hiện Hệ thống đánh thức từ chế độ ngủ trong C#
- 29. Sự kiện nào được kích hoạt khi Mac quay lại chế độ ngủ?
- 30. Có thể xử lý một bảng chỉ đọc ở chế độ ngủ đông không?
Đừng quên rằng 'ServiceBase.CanHandlePowerEvent' có là đúng theo thứ tự cho' OnPowerEvent 'được gọi. –
Tuyệt vời, tôi không biết về trình xử lý OnPowerEvent. Điều này cũng có thể khắc phục một số vấn đề khác mà chúng tôi đã gặp phải với dịch vụ cũng như liên quan đến việc tắt nguồn. –
Hành vi mặc định là gì nếu tôi không ghi đè phương pháp này? –