ntpoapi.h 標頭
此標頭包含應用程式可以使用電源管理的函式和資料結構。 如需詳細資訊,請參閱
ntpoapi.h 包含下列程式設計介面:
函式
NtPowerInformation 瞭解 ZwPowerInformation 常式如何設定或擷取系統電源資訊。 |
結構
BATTERY_REPORTING_SCALE 電池迷你類別驅動程式會填入此結構,以回應某些 BatteryMiniQueryInformation 要求。 |
CM_POWER_DATA CM_POWER_DATA結構包含裝置電源管理狀態和功能的相關資訊。 |
COUNTED_REASON_CONTEXT COUNTED_REASON_CONTEXT 結構包含一或多個字串,可提供電源要求的原因。 |
PO_SPR_ACTIVE_SESSION_DATA 允許驅動程式註冊/取消註冊 SPR 作用中會話的開始和結束通知。 |
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列舉類型用來表示系統電源狀態。 |