POWER_INFORMATION_LEVEL列挙 (wdm.h)
POWER_INFORMATION_LEVEL は、電源レベル情報インジケーターを列挙します。
構文
typedef enum {
SystemPowerPolicyAc,
SystemPowerPolicyDc,
VerifySystemPolicyAc,
VerifySystemPolicyDc,
SystemPowerCapabilities,
SystemBatteryState,
SystemPowerStateHandler,
ProcessorStateHandler,
SystemPowerPolicyCurrent,
AdministratorPowerPolicy,
SystemReserveHiberFile,
ProcessorInformation,
SystemPowerInformation,
ProcessorStateHandler2,
LastWakeTime,
LastSleepTime,
SystemExecutionState,
SystemPowerStateNotifyHandler,
ProcessorPowerPolicyAc,
ProcessorPowerPolicyDc,
VerifyProcessorPowerPolicyAc,
VerifyProcessorPowerPolicyDc,
ProcessorPowerPolicyCurrent,
SystemPowerStateLogging,
SystemPowerLoggingEntry,
SetPowerSettingValue,
NotifyUserPowerSetting,
PowerInformationLevelUnused0,
SystemMonitorHiberBootPowerOff,
SystemVideoState,
TraceApplicationPowerMessage,
TraceApplicationPowerMessageEnd,
ProcessorPerfStates,
ProcessorIdleStates,
ProcessorCap,
SystemWakeSource,
SystemHiberFileInformation,
TraceServicePowerMessage,
ProcessorLoad,
PowerShutdownNotification,
MonitorCapabilities,
SessionPowerInit,
SessionDisplayState,
PowerRequestCreate,
PowerRequestAction,
GetPowerRequestList,
ProcessorInformationEx,
NotifyUserModeLegacyPowerEvent,
GroupPark,
ProcessorIdleDomains,
WakeTimerList,
SystemHiberFileSize,
ProcessorIdleStatesHv,
ProcessorPerfStatesHv,
ProcessorPerfCapHv,
ProcessorSetIdle,
LogicalProcessorIdling,
UserPresence,
PowerSettingNotificationName,
GetPowerSettingValue,
IdleResiliency,
SessionRITState,
SessionConnectNotification,
SessionPowerCleanup,
SessionLockState,
SystemHiberbootState,
PlatformInformation,
PdcInvocation,
MonitorInvocation,
FirmwareTableInformationRegistered,
SetShutdownSelectedTime,
SuspendResumeInvocation,
PlmPowerRequestCreate,
ScreenOff,
CsDeviceNotification,
PlatformRole,
LastResumePerformance,
DisplayBurst,
ExitLatencySamplingPercentage,
RegisterSpmPowerSettings,
PlatformIdleStates,
ProcessorIdleVeto,
PlatformIdleVeto,
SystemBatteryStatePrecise,
ThermalEvent,
PowerRequestActionInternal,
BatteryDeviceState,
PowerInformationInternal,
ThermalStandby,
SystemHiberFileType,
PhysicalPowerButtonPress,
QueryPotentialDripsConstraint,
EnergyTrackerCreate,
EnergyTrackerQuery,
UpdateBlackBoxRecorder,
SessionAllowExternalDmaDevices,
SendSuspendResumeNotification,
BlackBoxRecorderDirectAccessBuffer,
PowerInformationLevelMaximum
} POWER_INFORMATION_LEVEL;
定数
SystemPowerPolicyAc SystemPowerPolicyAc を示します。 |
SystemPowerPolicyDc SystemPowerPolicyDc を示します。 |
VerifySystemPolicyAc VerifySystemPolicyAc を示します。 |
VerifySystemPolicyDc VerifySystemPolicyDc を示します。 |
SystemPowerCapabilities システムの電源機能を示します。 |
SystemBatteryState システムのバッテリ状態を示します。 |
SystemPowerStateHandler システムの電源状態ハンドラーを示します。 |
ProcessorStateHandler プロセッサ状態ハンドラーを示します。 |
SystemPowerPolicyCurrent システムの現在の電源ポリシーを示します。 |
AdministratorPowerPolicy 管理者の電源ポリシーを示します。 |
SystemReserveHiberFile SystemReserveHiberFile を示します。 |
ProcessorInformation プロセッサ情報を示します。 |
SystemPowerInformation システム電源情報を示します。 |
ProcessorStateHandler2 プロセッサ状態ハンドラーを示します。 |
LastWakeTime 最後のウェイクタイムを示します。 |
LastSleepTime 最後のスリープ時間を示します。 |
SystemExecutionState システムの実行状態を示します。 |
SystemPowerStateNotifyHandler システム電源状態通知ハンドラーを示します。 |
ProcessorPowerPolicyAc ProcessorPowerPolicyAc を示します。 |
ProcessorPowerPolicyDc ProcessorPowerPolicyDc を示します。 |
VerifyProcessorPowerPolicyAc VerifyProcessorPowerPolicyAc を示します。 |
VerifyProcessorPowerPolicyDc VerifyProcessorPowerPolicyDc を示します。 |
ProcessorPowerPolicyCurrent 現在のプロセッサ電源ポリシーを示します。 |
SystemPowerStateLogging SystemPowerStateLogging を示します。 |
SystemPowerLoggingEntry SystemPowerLoggingEntry を示します。 |
SetPowerSettingValue 電源設定値が設定されていることを示します。 |
NotifyUserPowerSetting ユーザーに電源設定の通知を受け取る必要があることを示します。 |
PowerInformationLevelUnused0 電源情報レベルが使用されていないことを示します。 |
SystemMonitorHiberBootPowerOff システム モニターのブート電源がオフになっていることを示します。 |
SystemVideoState システム ビデオの状態を示します。 |
TraceApplicationPowerMessage トレース アプリケーションの電源メッセージを示します。 |
TraceApplicationPowerMessageEnd トレース アプリケーションの電源メッセージの末尾を示します。 |
ProcessorPerfStates プロセッサのパフォーマンス状態を示します。 |
ProcessorIdleStates プロセッサのアイドル状態を示します。 |
ProcessorCap プロセッサの上限を示します。 |
SystemWakeSource システム ウェイク ソースを示します。 |
SystemHiberFileInformation システムの休止状態ファイル情報を示します。 |
TraceServicePowerMessage トレース サービスの電源メッセージを示します。 |
ProcessorLoad プロセッサの負荷を示します。 |
PowerShutdownNotification 電源シャットダウン通知を示します。 |
MonitorCapabilities モニターの機能を示します。 |
SessionPowerInit セッション電源が初期化されたことを示します。 |
SessionDisplayState セッションの表示状態を示します。 |
PowerRequestCreate 電源要求が作成されたことを示します。 |
PowerRequestAction 電源要求のアクションを示します。 |
GetPowerRequestList 電源要求リストをキューに登録する必要があることを示します。 |
ProcessorInformationEx ProcessorInformationEx を示します。 |
NotifyUserModeLegacyPowerEvent ユーザー モードのレガシ電源イベントに対して通知を作成する必要があることを示します。 |
GroupPark グループ パークを示します。 |
ProcessorIdleDomains プロセッサのアイドル状態のドメインを示します。 |
WakeTimerList スリープ解除タイマーの一覧を示します。 |
SystemHiberFileSize システムの休止状態ファイル サイズを示します。 |
ProcessorIdleStatesHv プロセッサのアイドル状態を示します。 |
ProcessorPerfStatesHv プロセッサのパフォーマンス状態を示します。 |
ProcessorPerfCapHv プロセッサのパフォーマンス機能を示します。 |
ProcessorSetIdle プロセッサがアイドル状態に設定されていることを示します。 |
LogicalProcessorIdling プロセッサがアイドリングしていることを示します。 |
UserPresence ユーザーのプレゼンスを示します。 |
PowerSettingNotificationName 電源設定通知名を示します。 |
GetPowerSettingValue 電源設定値をキューに登録する必要があることを示します。 |
IdleResiliency アイドル状態の回復性を示します。 |
SessionRITState セッションの RIT 状態を示します。 |
SessionConnectNotification セッションの接続通知を示します。 |
SessionPowerCleanup セッションの電源クリーンアップを示します。 |
SessionLockState セッションのロック状態を示します。 |
SystemHiberbootState システムの休止状態のブート状態を示します。 |
PlatformInformation プラットフォーム情報を示します。 |
PdcInvocation pdc 呼び出しを示します。 |
MonitorInvocation モニターの呼び出しを示します。 |
FirmwareTableInformationRegistered 登録済みのファームウェア テーブル情報を示します。 |
SetShutdownSelectedTime シャットダウン時間を設定する必要があることを示します。 |
SuspendResumeInvocation SuspendResumeInvocation を示します。 |
PlmPowerRequestCreate 電源要求が作成されたことを示します。 |
ScreenOff 画面がオフになっていることを示します。 |
CsDeviceNotification デバイス通知を示します。 |
PlatformRole プラットフォーム ロールを示します。 |
LastResumePerformance パフォーマンスが最後に再開されたことを示します。 |
DisplayBurst 表示バーストを示します。 |
ExitLatencySamplingPercentage 待機時間サンプリングの割合を示します。 |
RegisterSpmPowerSettings 電源設定が登録されていることを示します。 |
PlatformIdleStates プラットフォームのアイドル状態を示します。 |
ProcessorIdleVeto プロセッサのアイドル状態の拒否権を示します。 |
PlatformIdleVeto プラットフォームのアイドル状態の拒否権を示します。 |
SystemBatteryStatePrecise システムのバッテリ状態を示します。 |
ThermalEvent 温度イベントを示します。 |
PowerRequestActionInternal 内部電源要求アクションを示します。 |
BatteryDeviceState バッテリーのデバイスの状態を示します。 |
PowerInformationInternal 内部電源情報を示します。 |
ThermalStandby 温度スタンバイを示します。 |
SystemHiberFileType システムの休止状態ファイルの種類を示します。 |
PhysicalPowerButtonPress 物理的な電源ボタンを押したことを示します。 |
QueryPotentialDripsConstraint ドリップの可能性がある制約を示します。 |
EnergyTrackerCreate エネルギー トラッカーが作成されることを示します。 |
EnergyTrackerQuery エネルギー トラッカーのクエリが実行されることを示します。 |
UpdateBlackBoxRecorder ブラック ボックス レコーダーが更新されたことを示します。 |
SessionAllowExternalDmaDevices セッションで外部 DMA デバイスが許可されたことを示します。 |
SendSuspendResumeNotification 再開の一時停止通知の送信を示します。 |
BlackBoxRecorderDirectAccessBuffer ブラック ボックス レコーダーに直接アクセス バッファーがあることを示します。 |
PowerInformationLevelMaximum 最大電力レベルを示します。 |
要件
要件 | 値 |
---|---|
Header | wdm.h (Ntpoapi.h を含む) |