WDF_POWER_POLICY_S0_IDLE_USER_CONTROL列挙 (wdfdevice.h)

[KMDF と UMDF に適用]

WDF_POWER_POLICY_S0_IDLE_USER_CONTROL列挙は、デバイスがアイドル状態でシステムが動作 (S0) 状態のときに、ユーザーがデバイスの動作を制御できるかどうかを識別します。

構文

typedef enum _WDF_POWER_POLICY_S0_IDLE_USER_CONTROL {
  IdleUserControlInvalid = 0,
  IdleDoNotAllowUserControl,
  IdleAllowUserControl
} WDF_POWER_POLICY_S0_IDLE_USER_CONTROL;

定数

 
IdleUserControlInvalid
値: 0
内部使用専用です。
IdleDoNotAllowUserControl
ユーザーは、デバイスのアイドル動作を制御できません。
IdleAllowUserControl
ユーザーは、デバイスのアイドル動作を制御できます。

注釈

WDF_POWER_POLICY_S0_IDLE_USER_CONTROL列挙体は、WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS構造体のメンバー型として使用されます。

ユーザーは 、プロパティ シートの情報を変更することで、デバイスのアイドル動作を制御します。 フレームワークはプロパティ シートを作成し、デバイス マネージャー表示します。

要件

要件
最小 KMDF バージョン 1.0
最小 UMDF バージョン 1.11
Header wdfdevice.h (Wdf.h を含む)

こちらもご覧ください

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS