ntpoapi.h 헤더

이 헤더에는 애플리케이션에서 전원 관리를 사용할 수 있는 함수 및 데이터 구조가 포함되어 있습니다. 자세한 내용은 다음을 참조하세요.

ntpoapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
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 열거형 형식은 시스템 전원 상태를 나타내는 데 사용됩니다.