3 votes

L'ensemble des balises HTML sont les mêmes dans les deux langues, mais voici la traduction en français : Est-ce qu'un système d'exploitation envoie un quelconque signal avant de passer en mode veille

En d'autres termes, est-ce qu'une application en cours d'exécution a un moyen de savoir que l'ordinateur entre en mode veille ?

3voto

Jamie Hanrahan Points 22184

Windows le fait certainement. Voir https://docs.microsoft.com/en-us/windows/desktop/power/power-management-portal.

Une application peut même informer le système que la mise en veille ou l'hibernation ne doivent pas se produire, car l'application est occupée - voir l'API SetThreadExecutionState.

0voto

harrymc Points 394411

Windows enverra à toutes les applications le message WM_POWERBROADCAST.

L'application recevra le message dans sa boucle de messages et pourra alors savoir que l'ordinateur passe en mode faible consommation.

Le système accorde environ deux secondes à une application pour gérer cette notification. Si une application continue à effectuer des opérations après l'expiration de son temps imparti, le système peut interrompre l'application.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X