POWER_THROTTLING_PROCESS_STATE 構造体 (ntddk.h)

調整ポリシーと、そのプロセスが電源管理の対象である場合にターゲット プロセスに適用する方法を格納します。

構文

typedef struct _POWER_THROTTLING_PROCESS_STATE {
  ULONG Version;
  ULONG ControlMask;
  ULONG StateMask;
} POWER_THROTTLING_PROCESS_STATE, *PPOWER_THROTTLING_PROCESS_STATE;

メンバー

Version

この構造体のバージョン。 PROCESS_POWER_THROTTLING_CURRENT_VERSIONに設定します。

ControlMask

呼び出し元が電源調整メカニズムを制御できるようにするフラグ。

  • PROCESS_POWER_THROTTLING_EXECUTION_SPEED: プロセスの実行速度を管理します。

StateMask

電源調整メカニズムのオン/オフ状態を管理するフラグ。

  • PROCESS_POWER_THROTTLING_EXECUTION_SPEED: プロセスの実行速度を管理します。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 1709
サポートされている最小のサーバー Windows Server 2016
Header ntddk.h