PROCESSOR_POWER_INFORMATION構造体
プロセッサに関する情報が含まれます。
構文
typedef struct _PROCESSOR_POWER_INFORMATION {
ULONG Number;
ULONG MaxMhz;
ULONG CurrentMhz;
ULONG MhzLimit;
ULONG MaxIdleState;
ULONG CurrentIdleState;
} PROCESSOR_POWER_INFORMATION, *PPROCESSOR_POWER_INFORMATION;
メンバー
-
Number
-
システム プロセッサ番号。
-
MaxMhz
-
システム プロセッサの指定された最大クロック周波数 (メガヘルツ単位)。
-
CurrentMhz
-
プロセッサ クロック周波数 (メガヘルツ単位)。 この数値は、指定された最大プロセッサ クロック周波数に現在のプロセッサ スロットルを掛けた値です。
-
MhzLimit
-
プロセッサ クロック周波数の制限 (メガヘルツ単位)。 この数は、指定された最大プロセッサ クロック周波数に、現在のプロセッサの温度スロットル制限を掛けた値です。
-
MaxIdleState
-
このプロセッサの最大アイドル状態。
-
CurrentIdleState
-
このプロセッサの現在のアイドル状態。
注釈
この構造体の定義が WinNT.h から誤って省略されたことに注意してください。 このエラーは今後修正される予定です。 それまでの間、アプリケーションをコンパイルするには、このトピックに含まれる構造定義をソース コードに含めます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |