2010-07-13 6 views
2

J'ai besoin de définir le délai de veille/veille par programme pour mon périphérique. (Par exemple, quand il reste inactif pendant un certain temps, il s'éteint.)Définir le délai d'attente système Veille/Veille par programme

Il est par défaut à 120 et j'ai un outil qui me permet de le changer, mais je veux le changer via mon programme (dynamiquement).

Des idées sur la façon de faire cela?

Répondre

2

Lecture Power Manager Suspend Timeouts sur MSDN. Assurez-vous de définir l'événement global mentionné à la fin de l'article pour que les paramètres prennent effet.

+0

Merci. C'est exactement ce dont j'avais besoin. Vous voulez vous faire une idée de ce à quoi cet événement ressemblerait? (Même le code qui est proche serait bien). Sinon, je vais creuser jusqu'à ce que je le découvre. De toute façon, merci! – Vaccano

+0

Que voulez-vous dire à quoi ressemblerait l'événement? Comment l'ouvrir et le régler? – Shaihi

+0

Oui. Je me suis référé à la façon de faire ce que vous avez mentionné comme la dernière ligne de votre réponse: "Assurez-vous de définir l'événement global qu'ils ont mentionné à la fin de l'article pour que les paramètres prennent effet." Mais je l'ai compris. Je vais poster le code comme une mise à jour de ma réponse quand je l'ai testé. Merci encore de m'avoir indiqué dans la bonne direction! – Vaccano

Questions connexes