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