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;

成员

数字

系统处理器编号。

MaxMhz

系统处理器的最大指定时钟频率,以兆赫为单位。

CurrentMhz

处理器时钟频率,以兆赫为单位。 此数字是指定的最大处理器时钟频率乘以当前处理器限制。

MhzLimit

处理器时钟频率限制(以兆赫为单位)。 此数字是指定的最大处理器时钟频率乘以当前处理器热节流限制。

MaxIdleState

此处理器的最大空闲状态。

CurrentIdleState

此处理器的当前空闲状态。

备注

请注意,WinNT.h 中意外省略了此结构定义。 将来将更正此错误。 同时,若要编译应用程序,请在源代码中包含本主题中包含的结构定义。

要求

要求
最低受支持的客户端
Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]

另请参阅

CallNtPowerInformation