POWER_THROTTLING_THREAD_STATE 構造体 (ntddk.h)

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

構文

typedef struct _POWER_THROTTLING_THREAD_STATE {
  ULONG Version;
  ULONG ControlMask;
  ULONG StateMask;
} POWER_THROTTLING_THREAD_STATE, *PPOWER_THROTTLING_THREAD_STATE;

メンバー

Version

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

ControlMask

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

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

StateMask

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

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

要件

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