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 を含む) |