次の方法で共有


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
ヘッダー wdfdevice.h (Wdf.h を含む)

関連項目

WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS