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 [デスクトップ アプリのみ]

こちらもご覧ください

CallNtPowerInformation