PROCESS_POWER_THROTTLING_STATE 结构 (processthreadsapi.h)

指定限制策略,以及如何在目标进程受电源管理约束时将其应用于该进程。 此结构由 SetProcessInformation 函数使用。

语法

typedef struct _PROCESS_POWER_THROTTLING_STATE {
  ULONG Version;
  ULONG ControlMask;
  ULONG StateMask;
} PROCESS_POWER_THROTTLING_STATE, *PPROCESS_POWER_THROTTLING_STATE;

成员

Version

PROCESS_POWER_THROTTLING_STATE 结构的版本。

含义
PROCESS_POWER_THROTTLING_CURRENT_VERSION
当前的版本。

ControlMask

此字段使调用方能够控制电源限制机制。

含义
PROCESS_POWER_THROTTLING_EXECUTION_SPEED
管理进程的执行速度。

StateMask

管理电源限制机制的开/关状态。

含义
PROCESS_POWER_THROTTLING_EXECUTION_SPEED
管理进程的执行速度。

要求

要求
Header processthreadsapi.h