Windows XPでCPUを制御するAPI

[戻る]
あみおさ 2005/06/28(火) 19:52:53
http://www.watch.impress.co.jp/pc/docs/article/20010501/kaigai01.htm
の「プロセッサドライバアーキテクチャを採用」のところに、

『また、Windows XPではCPUのCステイトやパフォーマンスをモニタしたり制御するAPIも
導入された。これまでは、Cステイトの制御は固定されていたが、Windows XPではCステ
イトのコントロールバリューもプログラマブルになった。』

とあるのですが、
具体的に何というAPIなんでしょうか?

ご存知の方いらっしゃいましたら宜しくお願いします。

シャノン 2005/06/28(火) 20:52:53
具体的に何がしたいのかわからないので、「この API です」とは言えませんが、このへ
んが近いんじゃないでしょうか。

http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/power/base/processor_performance_control_policy_constants.asp

URL が2行になっている場合、ブラウザのアドレスバーにこぴぺしてつなげてくださ
い。

シャノン 2005/06/28(火) 20:53:55
URL 間違えた。こっちが正解。

http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/dnanchor/html/anch_PowerMgmt.asp

あみおさ 2005/06/29(水) 19:54:51
シャノンさん。ありがとうございます。
私が探しているのは、CPUを制御するAPIです。

ご紹介いただいたサイトのあたりは一度見ているのですが、
どうもそれらしきAPIが見当たらず、
『また、Windows XPではCPUのCステイトやパフォーマンスをモニタしたり制御するAPIも
導入された。これまでは、Cステイトの制御は固定されていたが、Windows XPではCステ
イトのコントロールバリューもプログラマブルになった。』
というのが本当かな〜?と思って質問しました。

Ban 2005/06/29(水) 20:14:32
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/power/base/
readprocessorpwrscheme.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/power/base/
writeprocessorpwrscheme.asp
外してるかも知れませんが、このあたりですか?

古いスレッドには追加発言できません。