Quelles API sont fournies par Windows pour la gestion de la puissance de la CPU (je suis intéressé par la mise à l'échelle de la fréquence de la CPU, le réglage de la fréquence de la CPU min et max - semblable à ce que vous pouvez faire dans le panneau de contrôle dans les régimes électriques, mais de manière programmatique). Je suis également intéressé par les API .net. (Ce n'est pas quelque chose que j'ai l'intention d'utiliser dans un environnement de production, mais plutôt comme une preuve de concept pour certains algorithmes de gestion de puissance dynamique) P>
3 Réponses :
L'API de gestion de l'alimentation C ++: http://msdn.microsoft.com /en-us/library/aa373170.aspx
.NET Power Management API est dans le Microsoft.Win32 CODE> Espace de noms. P>
Avez-vous vérifié la voie WMI? La classe Win32_Processor offre de nombreuses informations telles que CHODPERCENTAGE, POWERMANAGECAPIBILITÉS ... P>
http://msdn.microsoft.com /en-us/library/aa394373%28vs.85%29.aspx P>
référence WMI: http: // msdn. microsoft.com/en-us/library/aa394572%28vs.85%29.aspx p>