ntpoapi.h ヘッダー
このヘッダーには、アプリケーションで電源管理を使用できる関数とデータ構造が含まれています。 詳細については、次を参照してください。
ntpoapi.h には、次のプログラミング インターフェイスが含まれています。
関数
NtPowerInformation ZwPowerInformation ルーチンがシステム電源情報を設定または取得する方法について説明します。 |
構造体
BATTERY_REPORTING_SCALE バッテリー ミニクラス ドライバーは、特定の BatteryMiniQueryInformation 要求に応答して、この構造体を入力します。 |
CM_POWER_DATA CM_POWER_DATA構造体には、デバイスの電源管理の状態と機能に関する情報が含まれています。 |
COUNTED_REASON_CONTEXT COUNTED_REASON_CONTEXT構造体には、電源要求の理由を示す 1 つ以上の文字列が含まれています。 |
PO_SPR_ACTIVE_SESSION_DATA SPR Active セッションの開始通知と終了通知の登録/登録解除をドライバーに許可します。 |
POWER_PLATFORM_INFORMATION POWER_PLATFORM_INFORMATION構造体には、システムの電源機能に関する情報が含まれています。 |
POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICESの詳細 |
POWER_STATE POWER_STATE共用体は、システム電源状態値またはデバイス電源状態値を指定します。 |
SYSTEM_POWER_STATE_CONTEXT SYSTEM_POWER_STATE_CONTEXT構造体は、コンピューターの以前のシステム電源状態に関する情報を含む、部分的に不透明なシステム構造です。 |
列挙型
DEVICE_POWER_STATE DEVICE_POWER_STATE列挙型は、デバイスの電源状態を示します。 |
MONITOR_DISPLAY_STATE 表示されているモニターの電源状態を示します。 |
PO_INTERNAL_WAKE_SOURCE_TYPE 詳細情報: PO_INTERNAL_WAKE_SOURCE_TYPE列挙 |
POWER_ACTION POWER_ACTION列挙体は、コンピューターで発生する可能性があるシステム電源アクションを識別します。 |
POWER_INFORMATION_LEVEL 電源レベル情報を示します。 |
POWER_MONITOR_REQUEST_REASON モニターの電源切り替えの理由の値を定義します。 |
POWER_REQUEST_TYPE POWER_REQUEST_TYPE列挙は、電源要求の種類を示します。 |
POWER_STATE_TYPE POWER_STATE_TYPE列挙型は、電源状態の値がシステム電源状態またはデバイスの電源状態であることを示します。 |
SYSTEM_POWER_STATE SYSTEM_POWER_STATE列挙型は、システムの電源状態を示すために使用されます。 |