다음을 통해 공유


pep_x.h 헤더

이 헤더에는 PEP(Power Engine 플러그 인)에서 사용하는 프로그래밍 인터페이스가 포함되어 있습니다. 자세한 내용은 다음을 참조하세요.

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

함수

 
PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE

PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_EXTENDED_ADDRESS 구조를 초기화하는 방법을 알아봅니다.
PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE

PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_EXTENDED_ADDRESS 구조를 초기화하는 방법을 알아봅니다.
PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE

PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_GPIO_RESOURCE 구조를 초기화하는 방법을 알아봅니다.
PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE

PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_GPIO_RESOURCE 구조를 초기화하는 방법을 알아봅니다.
PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE

PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_INTERRUPT_RESOURCE 구조를 초기화하는 방법을 알아봅니다.
PEP_ACPI_INITIALIZE_IOPORT_RESOURCE

PEP_ACPI_INITIALIZE_IOPORT_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_IO_MEMORY_RESOURCE 구조를 초기화하는 방법을 알아봅니다.
PEP_ACPI_INITIALIZE_MEMORY_RESOURCE

PEP_ACPI_INITIALIZE_MEMORY_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_IO_MEMORY_RESOURCE 구조를 초기화하는 방법을 알아봅니다.
PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE

PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_SPB_I2C_RESOURCE 구조를 초기화하는 방법을 알아봅니다.
PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE

PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_SPB_SPI_RESOURCE 구조를 초기화하는 방법을 알아봅니다.
PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE

PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE 함수가 PEP(플랫폼 확장 플러그 인) PEP_ACPI_SPB_UART_RESOURCE 구조를 초기화하는 방법을 알아봅니다.
poFxRegisterCoreDevice

PoFxRegisterCoreDevice 루틴이 새로운 핵심 시스템 리소스를 Windows PoFx(전원 관리 프레임워크)에 등록하는 방법을 알아봅니다.
poFxRegisterPlugin

PoFxRegisterPlugin 루틴이 PoFx(Windows 전원 관리 프레임워크)에 PEP(플랫폼 확장 플러그 인)를 등록하는 방법을 알아봅니다.
PoFxRegisterPluginEx

PoFxRegisterPluginEx 루틴이 PoFx(Windows 전원 관리 프레임워크)에 PEP(플랫폼 확장 플러그 인)를 등록하는 방법을 알아봅니다.

콜백 함수

 
PEPCALLBACKNOTIFYACPI

AcceptAcpiNotification 이벤트 콜백 루틴이 Windows PoFx(전원 관리 프레임워크)의 ACPI 알림을 처리하는 방법을 알아봅니다.
PEPCALLBACKNOTIFYDPM

AcceptDeviceNotification 이벤트 콜백 루틴이 Windows PoFx(전원 관리 프레임워크)의 DPM(디바이스 전원 관리) 알림을 처리하는 방법을 알아봅니다.
PEPCALLBACKNOTIFYPPM

AcceptProcessorNotification 이벤트 콜백 루틴이 Windows PoFx(전원 관리 프레임워크)의 PPM(프로세서 전원 관리) 알림을 처리하는 방법을 알아봅니다.
PEPCALLBACKPOWERONCRASHDUMPDEVICE

PowerOnDumpDeviceCallback 콜백 루틴이 크래시 덤프 디바이스를 켜는 방법을 알아봅니다.
POFXCALLBACKCRITICALRESOURCE

TransitionCriticalResource 루틴이 핵심 시스템 구성 요소의 활성/비활성 상태를 변경하는 방법을 알아봅니다.
POFXCALLBACKENUMERATEUNMASKEDINTERRUPTS

EnumerateUnmaskedInterrupts 루틴이 인터럽트가 마스크를 해제하고 사용하도록 설정된 인터럽트 원본을 열거하는 방법을 알아봅니다.
POFXCALLBACKPLATFORMIDLEVETO

PlatformIdleVeto 루틴이 플랫폼 유휴 상태에 대한 거부 코드에 대한 거부권 수를 증가 또는 감소하는 방법을 알아봅니다.
POFXCALLBACKPROCESSORHALT

ProcessorHalt 루틴이 프로세서를 중지하도록 준비하는 방법을 알아봅니다.
POFXCALLBACKPROCESSORIDLEVETO

ProcessorIdleVeto 루틴이 프로세서 유휴 상태에 대한 거부 코드에 대한 거부권 수를 증가 또는 감소하는 방법을 알아봅니다.
POFXCALLBACKREQUESTCOMMON

RequestCommon 루틴이 제네릭 요청 처리기인 방법을 알아봅니다.
POFXCALLBACKREQUESTINTERRUPT

RequestInterrupt 루틴이 하드웨어 플랫폼이 저전력 상태인 동안 손실되었을 수 있는 에지 트리거 인터럽트를 운영 체제에서 재생해 주도록 요청하는 방법을 알아봅니다.
POFXCALLBACKREQUESTWORKER

PEP(플랫폼 확장 플러그 인)에서 RequestWorker 루틴을 호출하여 Windows PoFx(Power Management Framework)에 PEP(플랫폼 확장 플러그 인)에 지정된 디바이스를 대신하여 제출할 작업 요청이 있음을 알리는 방법을 알아봅니다.
POFXCALLBACKUPDATEPLATFORMIDLESTATE

지정된 플랫폼 유휴 상태의 속성을 업데이트하기 위해 PEP(플랫폼 확장 플러그 인)에서 UpdatePlatformIdleState 루틴을 호출하는 방법을 알아봅니다.
POFXCALLBACKUPDATEPROCESSORIDLESTATE

지정한 프로세서 유휴 상태의 속성을 업데이트하기 위해 PEP(플랫폼 확장 플러그 인)에서 UpdateProcessorIdleState 루틴을 호출하는 방법을 알아봅니다.
PPO_ENUMERATE_INTERRUPT_SOURCE_CALLBACK

EnumerateInterruptSource 콜백 루틴이 인터럽트 원본에 대한 정보와 함께 PEP(플랫폼 확장 플러그 인)를 제공하는 방법을 알아봅니다.

구조

 
PEP_ABANDON_DEVICE

PEP_ABANDON_DEVICE 구조가 중단되어 운영 체제에서 더 이상 사용되지 않는 디바이스를 식별하는 방법을 알아봅니다.
PEP_ACPI_ABANDON_DEVICE

PEP_ACPI_ABANDON_DEVICE 구조가 PEP(플랫폼 확장 플러그 인)가 중단된 디바이스의 소유권을 허용하는지 여부를 나타내는 방법을 알아봅니다.
PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE

PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE 구조체가 디바이스의 네임스페이스에 있는 개체의 열거형을 포함하는 방법을 알아봅니다.
PEP_ACPI_EVALUATE_CONTROL_METHOD

PEP_ACPI_EVALUATE_CONTROL_METHOD 구조체가 평가할 ACPI 제어 메서드, 이 메서드에 제공할 입력 인수 및 평가 결과에 대한 출력 버퍼를 지정하는 방법을 알아봅니다.
PEP_ACPI_EXTENDED_ADDRESS

PEP_ACPI_EXTENDED_ADDRESS 구조를 사용하여 메모리 및 IO와 같은 주소 공간에서 리소스 사용량을 보고하는 방법을 알아봅니다.
PEP_ACPI_GPIO_RESOURCE

PEP_ACPI_GPIO_RESOURCE 구조에서 GPIO(범용 입력/출력) 리소스에 대한 ACPI 구성을 설명하는 방법을 알아봅니다.
PEP_ACPI_INTERRUPT_RESOURCE

PEP_ACPI_INTERRUPT_RESOURCE 구조에서 ACPI 인터럽트 리소스를 설명하는 방법을 알아봅니다.
PEP_ACPI_IO_MEMORY_RESOURCE

PEP_ACPI_IO_MEMORY_RESOURCE 구조에서 ACPI IO 포트 설명자 리소스를 설명하는 방법을 알아봅니다.
PEP_ACPI_OBJECT_NAME

PEP_ACPI_OBJECT_NAME 공용 구조체에 ACPI 개체의 네 문자 이름이 포함된 방법을 알아봅니다.
PEP_ACPI_OBJECT_NAME_WITH_TYPE

ACPI 개체의 경로 상대 이름과 이 개체의 형식을 모두 지정하는 PEP_ACPI_OBJECT_NAME_WITH_TYPE 구조체에 대해 알아봅니다.
PEP_ACPI_PREPARE_DEVICE

PEP_ACPI_PREPARE_DEVICE 구조가 PEP(플랫폼 확장 플러그 인)가 지정된 디바이스에 대한 ACPI 서비스를 제공할 준비가 되었는지 여부를 나타내는 방법을 알아봅니다.
PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES

PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES 구조에 디바이스에 대한 전원을 제어하는 데 필요한 원시 리소스 목록이 포함된 방법을 알아봅니다.
PEP_ACPI_QUERY_OBJECT_INFORMATION

PEP_ACPI_QUERY_OBJECT_INFORMATION 구조체에 ACPI 개체에 대한 정보가 포함된 방법을 알아봅니다.
PEP_ACPI_REGISTER_DEVICE

PEP_ACPI_REGISTER_DEVICE 구조에 플랫폼 확장 플러그 인(PEP)이 ACPI 서비스를 제공하는 디바이스에 대한 등록 정보가 포함된 방법을 알아봅니다.
PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES

PEP 초기화 함수 중 하나를 통해 ACPI 리소스를 BIOS 리소스로 변환하는 과정에서 PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES 구조를 사용하는 방법을 알아봅니다.
PEP_ACPI_RESOURCE

PEP_ACPI_RESOURCE 구조에 특정 ACPI 리소스에 대한 하드웨어 세부 정보가 포함된 방법을 알아봅니다.
PEP_ACPI_RESOURCE_FLAGS

PEP_ACPI_RESOURCE_FLAGS 구조에 ACPI 리소스를 설명하는 플래그가 포함된 방법을 알아봅니다.
PEP_ACPI_SPB_I2C_RESOURCE

PEP_ACPI_SPB_I2C_RESOURCE 구조에서 ACPI I2C 직렬 버스 리소스를 설명하는 방법을 알아봅니다.
PEP_ACPI_SPB_RESOURCE

PEP_ACPI_SPB_RESOURCE 구조에서 ACPI 직렬 버스 연결 리소스를 설명하는 방법을 알아봅니다.
PEP_ACPI_SPB_SPI_RESOURCE

PEP_ACPI_SPB_SPI_RESOURCE 구조에서 ACPI SPI 직렬 버스 리소스를 설명하는 방법을 알아봅니다.
PEP_ACPI_SPB_UART_RESOURCE

PEP_ACPI_SPB_UART_RESOURCE 구조에서 ACPI UART 직렬 버스 리소스를 설명하는 방법을 알아봅니다.
PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES

PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES 구조에 사용할 PEP(플랫폼 확장 플러그 인)에 대한 변환된 전원 제어 리소스 목록이 포함된 방법을 알아봅니다.
PEP_ACPI_UNREGISTER_DEVICE

PEP_ACPI_UNREGISTER_DEVICE 구조에 ACPI 서비스에서 등록 취소된 디바이스에 대한 정보가 포함된 방법을 알아봅니다.
PEP_COMPONENT_ACTIVE

PEP_COMPONENT_ACTIVE 구조체는 유휴 상태와 활성 조건 간에 전환하는 구성 요소를 식별합니다.
PEP_COMPONENT_PERF_INFO

PEP_COMPONENT_PERF_INFO 구조에서 구성 요소의 성능 상태(P-상태)를 설명하는 방법을 알아봅니다.
PEP_COMPONENT_PERF_SET

PEP_COMPONENT_PERF_SET 구조가 P 상태 집합의 성능 상태(P-상태)를 설명하는 방법을 알아봅니다.
PEP_COMPONENT_PERF_STATE_REQUEST

PEP_COMPONENT_PERF_STATE_REQUEST 구조가 이 집합에 할당할 성능 상태(P 상태) 집합 및 새 성능 수준을 지정하는 방법을 알아봅니다.
PEP_COMPONENT_PLATFORM_CONSTRAINTS

PEP_COMPONENT_PLATFORM_CONSTRAINTS 구조체가 플랫폼이 특정 유휴 상태일 때 구성 요소가 있을 수 있는 최하위의 Fx 상태를 설명하는 방법을 알아봅니다.
PEP_COMPONENT_V2

PEP_COMPONENT_V2 구조체가 디바이스에서 구성 요소의 전원 상태 특성을 지정하는 방법을 알아봅니다.
PEP_COORDINATED_DEPENDENCY_OPTION

PEP_COORIDNATED_DEPENDENCY_OPTION 구조에서 OS에 대한 조정된 유휴 상태의 종속성을 설명하는 방법을 알아봅니다.
PEP_COORDINATED_IDLE_STATE

PEP_COORIDNATED_IDLE_STATE 구조가 OS에 대한 조정된 유휴 상태를 설명하는 방법을 알아봅니다.
PEP_CRASHDUMP_INFORMATION

PEP_CRASHDUMP_INFORMATION 구조에 크래시 덤프 디바이스에 대한 정보가 포함된 방법을 알아봅니다.
PEP_DEBUGGER_TRANSITION_REQUIREMENTS

PEP_DEBUGGER_TRANSITION_REQUIREMENTS 구조가 디버거 디바이스를 켜야 하는 플랫폼 유휴 상태를 나타내는 방법을 알아봅니다.
PEP_DEVICE_PLATFORM_CONSTRAINTS

PEP_DEVICE_PLATFORM_CONSTRAINTS 구조체가 디바이스에서 지원하는 다양한 Dx 전원 상태에 대한 항목에 대한 제약 조건을 지정하는 방법을 알아봅니다.
PEP_DEVICE_POWER_STATE

PEP_DEVICE_POWER_STATE 구조가 새 Dx(디바이스 전원) 상태로 전환 상태를 나타내는 방법을 알아봅니다.
PEP_DEVICE_REGISTER_V2

PEP_DEVICE_REGISTER 구조가 특정 디바이스의 모든 구성 요소를 설명하는 방법을 알아봅니다.
PEP_DEVICE_STARTED

PEP_DEVICE_STARTED 구조에서 드라이버가 PoFx(Windows 전원 관리 프레임워크)로 등록을 완료한 디바이스를 식별하는 방법을 알아봅니다.
PEP_INFORMATION

PEP_INFORMATION 구조가 PEP(플랫폼 확장 플러그 인)가 PoFx(Windows 전원 관리 프레임워크)에서 알림을 받는 데 사용하는 인터페이스를 지정하는 방법을 알아봅니다.
PEP_KERNEL_INFORMATION_STRUCT_V1

PEP_KERNEL_INFORMATION_STRUCT_V1 구조체는 PEP(전원 확장 플러그 인)가 PoFx(Windows 전원 관리 프레임워크)에서 서비스를 요청하는 데 사용하는 인터페이스를 지정합니다.
PEP_KERNEL_INFORMATION_STRUCT_V2

PEP_KERNEL_INFORMATION_STRUCT_V2 구조체가 PEP(전원 확장 플러그 인)가 PoFx(Windows 전원 관리 프레임워크)에서 서비스를 요청하는 데 사용하는 인터페이스를 지정하는 방법을 알아봅니다.
PEP_KERNEL_INFORMATION_STRUCT_V3

PEP_KERNEL_INFORMATION_STRUCT_V3 구조가 PEP(전원 확장 플러그 인)가 PoFx(Windows 전원 관리 프레임워크)에서 서비스를 요청하는 데 사용하는 인터페이스를 지정하는 방법을 알아봅니다.
PEP_LOW_POWER_EPOCH

PEP_LOW_POWER_EPOCH 구조를 사용하여 PEP_DPM_LOW_POWER_EPOCH 알림(사용되지 않음)에 대한 데이터를 제공하는 방법을 알아봅니다.
PEP_NOTIFY_COMPONENT_IDLE_STATE

PEP_NOTIFY_COMPONENT_IDLE_STATE 구조에 구성 요소의 보류 중인 새 Fx 전원 상태로의 전환 보류에 대한 상태 정보가 포함된 방법을 알아봅니다.
PEP_PERF_STATE

PEP_PERF_STATE 구조에서 P 상태가 하나 이상의 불연속 값 목록으로 지정된 P 상태 집합의 성능 상태(P 상태)를 설명하는 방법을 알아봅니다.
PEP_PLATFORM_IDLE_STATE

PEP_PLATFORM_IDLE_STATE 구조체가 플랫폼 유휴 상태의 속성을 지정하는 방법을 알아봅니다.
PEP_PLATFORM_IDLE_STATE_UPDATE

PEP_PLATFORM_IDLE_STATE_UPDATE 구조에 플랫폼 유휴 상태의 업데이트된 속성이 포함된 방법을 알아봅니다.
PEP_POWER_CONTROL_COMPLETE

PEP_POWER_CONTROL_COMPLETE 구조에 PEP가 이전에 요청한 전원 제어 작업에 대한 상태 정보와 디바이스 드라이버가 완료된 방법을 알아봅니다.
PEP_POWER_CONTROL_REQUEST

PEP_POWER_CONTROL_REQUEST 구조에 전원 제어 작업에 대한 드라이버의 요청이 포함된 방법을 알아봅니다.
PEP_PPM_CONTEXT_QUERY_PARKING_PAGE

PEP_PPM_CONTEXT_QUERY_PARKING_PAGE 구조에서 프로세서의 주차 페이지를 설명하는 방법을 알아봅니다.
PEP_PPM_CST_STATE

PEP_PPM_CST_STATE 구조체가 C 상태의 속성을 지정하는 방법을 알아봅니다(ACPI 프로세서 전원 상태).
PEP_PPM_CST_STATES

PEP_PPM_CST_STATES 구조체가 프로세서에 대해 지원되는 C 상태(ACPI 프로세서 전원 상태)의 속성을 지정하는 방법을 알아봅니다.
PEP_PPM_ENTER_SYSTEM_STATE

PEP_NOTIFY_PPM_ENTER_SYSTEM_STATE 알림에서 이 메서드를 사용하여 시스템이 시스템 전원 상태를 입력하려고 한다는 것을 PEP에 알리는 방법을 알아봅니다.  .
PEP_PPM_FEEDBACK_READ

PEP_PPM_FEEDBACK_READ 구조에 프로세서 성능 피드백 카운터에서 읽은 값이 어떻게 포함되어 있는지 알아봅니다.
PEP_PPM_IDLE_CANCEL

PEP_PPM_IDLE_CANCEL 구조는 프로세서가 이전에 선택한 유휴 상태를 입력할 수 없는 이유를 나타냅니다.
PEP_PPM_IDLE_COMPLETE

PEP_PPM_IDLE_COMPLETE 구조에서 프로세서 및 하드웨어 플랫폼이 해제되는 유휴 상태를 설명하는 방법을 알아봅니다.
PEP_PPM_IDLE_COMPLETE_V2

PEP_PPM_IDLE_COMPLETE_V2 구조에서 프로세서 및 하드웨어 플랫폼이 해제되는 유휴 상태를 설명하는 방법을 알아봅니다.
PEP_PPM_IDLE_EXECUTE

PEP_PPM_IDLE_EXECUTE 구조체가 프로세서가 입력할 유휴 상태를 지정하는 방법을 알아봅니다.
PEP_PPM_IDLE_EXECUTE_V2

PEP_PPM_IDLE_EXECUTE_V2 구조체가 프로세서가 입력할 유휴 상태를 지정하는 방법을 알아봅니다.
PEP_PPM_IDLE_SELECT

PEP_PPM_IDLE_SELECT 구조는 프로세서가 입력할 수 있는 가장 에너지 효율적인 유휴 상태를 설명하고 운영 체제에서 지정한 제약 조건을 충족합니다.
PEP_PPM_INITIATE_WAKE

PEP_PPM_INITIATE_WAKE 구조가 프로세서가 유휴 상태에서 절전 모드를 해제하는 데 인터럽트를 필요로 하는지 여부를 나타내는 방법을 알아봅니다.
PEP_PPM_IS_PROCESSOR_HALTED

PEP_PPM_IS_PROCESSOR_HALTED 구조가 프로세서가 현재 선택한 유휴 상태에서 중지되었는지 여부를 나타내는 방법을 알아봅니다.
PEP_PPM_LPI_COMPLETE

PEP_PPM_LPI_COMPLETE 구조(pep_x.h)가 PEP(플랫폼 확장 플러그 인)가 특정 프로세서에 대해 지원하는 모든 프로세서 성능 카운터를 설명하는 방법을 알아봅니다.
PEP_PPM_PARK_MASK

PEP_PROCESSOR_PARK_MASK 구조에 현재 코어 주차 마스크가 포함된 방법을 알아봅니다.
PEP_PPM_PARK_SELECTION

PEP_PPM_PARK_SELECTION 구조가 전원 소비를 줄이기 위해 플랫폼의 프로세서에 대해 운영 체제 및 PEP(플랫폼 확장 플러그 인)의 기본 설정을 나타내는 방법을 알아봅니다.
PEP_PPM_PARK_SELECTION_V2

PEP_PPM_PARK_SELECTION_V2 구조가 전원 소비를 줄이기 위해 플랫폼의 프로세서에 대해 운영 체제 및 PEP(플랫폼 확장 플러그 인)의 기본 설정을 나타내는 방법을 알아봅니다.
PEP_PPM_PERF_CHECK_COMPLETE

PEP_PPM_PERF_CHECK_COMPLETE 구조를 사용하여 정기적인 성능 검사 평가 완료에 대한 세부 정보를 PEP에 알리는 방법을 알아봅니다.
PEP_PPM_PERF_CONSTRAINTS

PEP_PPM_PERF_CONSTRAINTS 구조에서 프로세서에 적용할 성능 제한을 설명하는 방법을 알아봅니다.
PEP_PPM_PERF_SET

PEP_PPM_PERF_SET 구조가 운영 체제에서 프로세서에 대해 요청하는 새 성능 수준을 지정하는 방법을 알아봅니다.
PEP_PPM_PERF_SET_STATE

런타임에 PEP_NOTIFY_PPM_PERF_SET 알림에서 이 메서드를 사용하여 프로세서의 현재 작동 성능을 설정하는 방법을 알아봅니다.  .
PEP_PPM_PLATFORM_STATE_RESIDENCIES

PEP_PPM_PLATFORM_STATE_RESIDENCIES 구조에 하드웨어 플랫폼에서 지원하는 유휴 상태의 누적된 상주 시간 및 전환 수가 어떻게 포함되는지 알아봅니다.
PEP_PPM_PLATFORM_STATE_RESIDENCY

PEP_PPM_PLATFORM_STATE_RESIDENCY 구조가 특정 플랫폼 유휴 상태에 대해 누적된 상주 시간 및 전환 수를 지정하는 방법을 알아봅니다.
PEP_PPM_QUERY_CAPABILITIES

PEP_PPM_QUERY_CAPABILITIES 구조에 PEP(플랫폼 확장 플러그 인)의 PPM(프로세서 전원 관리) 기능에 대한 정보가 포함된 방법을 알아봅니다.
PEP_PPM_QUERY_COORDINATED_DEPENDENCY

PEP_PPM_QUERY_COORDINATED_DEPENDENCY 구조에서 조정된 유휴 상태에 대한 종속성을 설명하는 방법을 알아봅니다.
PEP_PPM_QUERY_COORDINATED_STATES

PEP_PPM_QUERY_COORDINATED_STATES 구조에 PEP(플랫폼 확장 플러그 인)가 지원하는 각 조정된 유휴 상태에 대한 정보가 포함된 방법을 알아봅니다.
PEP_PPM_QUERY_DISCRETE_PERF_STATES

PEP_NOTIFY_PPM_QUERY_CAPABILITIES 알림이 불연속 성능 상태에 대한 지원을 나타내는 경우 PEP에서 지원하는 불연속 성능 상태 목록을 저장하는 PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES 알림에서 이 메서드를 사용하는 방법을 알아봅니다. .
PEP_PPM_QUERY_DOMAIN_INFO

성능 도메인에 대한 정보를 쿼리하는 PEP_NOTIFY_PPM_QUERY_DOMAIN_INFO 알림에서 이 메서드를 사용하는 방법을 알아봅니다. .
PEP_PPM_QUERY_FEEDBACK_COUNTERS

PEP_PPM_QUERY_FEEDBACK_COUNTERS 구조(pep_x.h)가 PEP(플랫폼 확장 플러그 인)가 특정 프로세서에 대해 지원하는 모든 프로세서 성능 카운터를 설명하는 방법을 알아봅니다.
PEP_PPM_QUERY_IDLE_STATES

PEP_PPM_QUERY_IDLE_STATES 구조는 특정 프로세서의 유휴 상태를 설명합니다.
PEP_PPM_QUERY_IDLE_STATES_V2

프로세서를 초기화하는 동안 프로세서가 지원하는 프로세서 유휴 상태 목록을 위해 PEP(플랫폼 확장 플러그 인)를 쿼리하기 위해 PEP_PPM_QUERY_IDLE_STATES_V2 구조를 사용하는 방법을 알아봅니다.
PEP_PPM_QUERY_LP_SETTINGS

PEP_PPM_QUERY_LP_SETTINGS 구조에는 PEP(플랫폼 확장 플러그 인)가 각 전원 시나리오에 대해 정의한 전원 최적화 설정이 포함된 레지스트리 키에 대한 커널 핸들이 포함되어 있습니다.
PEP_PPM_QUERY_PERF_CAPABILITIES

PEP_PPM_QUERY_PERF_CAPABILITIES 구조가 지정된 프로세서 성능 도메인에 있는 프로세서의 성능 기능을 설명하는 방법을 알아봅니다.
PEP_PPM_QUERY_PLATFORM_STATE

PEP_PPM_QUERY_PLATFORM_STATE 구조에 플랫폼 유휴 상태에 대한 정보가 포함된 방법을 알아봅니다.
PEP_PPM_QUERY_PLATFORM_STATES

PEP_PPM_QUERY_PLATFORM_STATES 구조가 하드웨어 플랫폼에서 지원하는 플랫폼 유휴 상태 수를 지정하는 방법을 알아봅니다.
PEP_PPM_QUERY_STATE_NAME

PEP_PPM_QUERY_STATE_NAME 구조에 특정 조정 또는 플랫폼 유휴 상태에 대한 정보가 포함된 방법을 알아봅니다.
PEP_PPM_QUERY_VETO_REASON

PEP_PPM_QUERY_VETO_REASON 구조체가 거부 사유로 설명적이고 사람이 읽을 수 있는 이름을 포함하는 와이드 문자 null로 끝나는 문자열을 제공하는 방법을 알아봅니다.
PEP_PPM_QUERY_VETO_REASONS

PEP_PPM_QUERY_VETO_REASONS 구조가 PEP가 ProcessorIdleVeto 및 PlatformIdleVeto 루틴 호출에 사용하는 총 거부 이유 수를 지정하는 방법을 알아봅니다.
PEP_PPM_RESUME_FROM_SYSTEM_STATE

시스템이 시스템 전원 상태에서 방금 다시 시작되었음을 PEP에 알리는 PEP_NOTIFY_PPM_RESUME_FROM_SYSTEM_STATE 알림에서 이 메서드를 사용하는 방법을 알아봅니다.
PEP_PPM_TEST_IDLE_STATE

PEP_PPM_TEST_IDLE_STATE 구조에 프로세서가 프로세서 유휴 상태로 즉시 들어갈 수 있는지 여부에 대한 정보가 포함된 방법을 알아봅니다.
PEP_PREPARE_DEVICE

PEP_PREPARE_DEVICE 구조가 운영 체제에서 사용하기 위해 시작해야 하는 디바이스를 식별하는 방법을 알아봅니다.
PEP_PROCESSOR_FEEDBACK_COUNTER

PEP_PROCESSOR_FEEDBACK_COUNTER 구조에서 운영 체제에 대한 피드백 카운터를 설명하는 방법을 알아봅니다.
PEP_PROCESSOR_IDLE_CONSTRAINTS

PEP_PROCESSOR_IDLE_CONSTRAINTS 구조체는 PEP가 프로세서 유휴 상태를 선택하는 데 사용하는 제약 조건 집합을 지정합니다.
PEP_PROCESSOR_IDLE_DEPENDENCY

PEP_PROCESSOR_IDLE_DEPENDENCY 구조체가 지정된 프로세서에서 플랫폼 유휴 상태의 종속성을 지정하는 방법을 알아봅니다.
PEP_PROCESSOR_IDLE_STATE

PEP_PROCESSOR_IDLE_STATE 구조는 프로세서 유휴 상태의 기능을 설명합니다.
PEP_PROCESSOR_IDLE_STATE_UPDATE

PEP_PROCESSOR_IDLE_STATE_UPDATE 구조에 프로세서 유휴 상태의 업데이트된 속성이 포함된 방법을 알아봅니다.
PEP_PROCESSOR_IDLE_STATE_V2

PEP_PROCESSOR_IDLE_STATE_V2 구조에서 PEP(플랫폼 확장 플러그 인)가 지원하는 프로세서 유휴 상태를 설명하는 방법을 알아봅니다.
PEP_PROCESSOR_PARK_PREFERENCE

전원 소비를 줄이기 위해 지정된 프로세서를 주차해야 하는지 여부와 관련하여 PEP_PROCESSOR_PARK_PREFERENCE 구조가 운영 체제 및 PEP(플랫폼 확장 플러그 인)의 기본 설정을 나타내는 방법을 알아봅니다.
PEP_PROCESSOR_PARK_STATE

PEP_PROCESSOR_PARK_STATE 구조에서 단일 프로세서의 주차 상태를 설명하는 방법을 알아봅니다.
PEP_PROCESSOR_PERF_STATE

PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES 알림에서 이 메서드를 사용하는 방법을 알아봅니다. 이 구조는 단일 성능 상태의 속성을 설명합니다.  .
PEP_QUERY_COMPONENT_PERF_CAPABILITIES

PEP_QUERY_COMPONENT_PERF_CAPABILITIES 구조체가 구성 요소에 대해 정의된 성능 상태(P 상태) 집합 수를 지정하는 방법을 알아봅니다.
PEP_QUERY_COMPONENT_PERF_SET

PEP_QUERY_COMPONENT_PERF_SET 구조에 구성 요소의 성능 상태 값 집합(P 상태 집합)에 대한 쿼리 정보가 포함된 방법을 알아봅니다.
PEP_QUERY_COMPONENT_PERF_SET_NAME

PEP_QUERY_COMPONENT_PERF_SET_NAME 구조에 구성 요소의 성능 상태 값 집합(P 상태 집합)에 대한 쿼리 정보가 포함된 방법을 알아봅니다.
PEP_QUERY_COMPONENT_PERF_STATES

PEP_QUERY_COMPONENT_PERF_STATES 구조체에 지정된 P 상태 집합에 대한 P-state(불연속 성능 상태) 값 목록이 포함된 방법을 알아봅니다.
PEP_QUERY_CURRENT_COMPONENT_PERF_STATE

PEP_QUERY_CURRENT_COMPONENT_PERF_STATE 구조체에 지정된 P 상태 집합의 현재 P 상태에 대한 정보가 포함된 방법을 알아봅니다.
PEP_QUERY_SOC_SUBSYSTEM

PEP_DPM_QUERY_SOC_SUBSYSTEM 알림에서 PEP_QUERY_SOC_SUBSYSTEM 구조를 사용하여 칩(SoC) 하위 시스템의 특정 시스템에 대한 기본 정보를 수집하는 방법을 알아봅니다.
PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME

PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME 구조(pep_x.h)는 PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME 알림에서 사용되어 칩(SoC) 하위 시스템의 특정 시스템에 대한 차단 기간에 대한 세부 정보를 수집합니다.
PEP_QUERY_SOC_SUBSYSTEM_COUNT

PEP_QUERY_SOC_SUBSYSTEM_COUNT 구조를 사용하여 PEP가 지정된 플랫폼 유휴 상태를 차지하는 칩(SoC) 하위 시스템의 시스템을 지원하는지 여부를 OS에 알리는 방법을 알아봅니다.
PEP_QUERY_SOC_SUBSYSTEM_METADATA

PEP_QUERY_SOC_SUBSYSTEM_METADATA 구조를 PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA 알림과 함께 사용하여 차단 시간이 방금 쿼리된 칩(SoC) 하위 시스템의 시스템에 대한 선택적 메타데이터를 수집하는 방법을 알아봅니다.
PEP_REGISTER_COMPONENT_PERF_STATES

PEP_REGISTER_COMPONENT_PERF_STATES 구조에서 지정된 구성 요소의 성능 상태(P-상태)를 설명하는 방법을 알아봅니다.
PEP_REGISTER_CRASHDUMP_DEVICE

PEP_REGISTER_CRASHDUMP_DEVICE 구조가 크래시 덤프 디바이스를 켜는 콜백 루틴을 제공하는 방법을 알아봅니다.
PEP_REGISTER_DEBUGGER

PEP_REGISTER_DEBUGGER 구조가 디버거 전송을 제공하는 핵심 시스템 리소스인 등록된 디바이스를 식별하는 방법을 알아봅니다.
PEP_REGISTER_DEVICE_V2

PEP_REGISTER_DEVICE_V2 구조에서 드라이버 스택이 PoFx(Windows 전원 관리 프레임워크)에 방금 등록된 디바이스를 설명하는 방법을 알아봅니다.
PEP_REQUEST_COMPONENT_PERF_STATE

PEP_REQUEST_COMPONENT_PERF_STATE 구조에 PoFx(Windows 전원 관리 프레임워크)에서 요청한 성능 상태(P 상태) 변경 내용 목록과 PEP(플랫폼 확장 플러그 인)의 이러한 요청 처리에 대한 상태 정보가 포함된 방법을 알아봅니다.
PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING

PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING 구조가 PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING 알림의 일부로 PEP(플랫폼 확장 플러그 인)에 제공되는 방법을 알아봅니다.
PEP_SOC_SUBSYSTEM_METADATA

PEP_SOC_SUBSYSTEM_METADATA 구조에 칩(SoC) 하위 시스템의 시스템에 대한 메타데이터를 포함하는 키-값 쌍이 포함된 방법을 알아봅니다. PEP(플랫폼 확장 플러그 인)로 전송된 PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA 알림의 컨텍스트에서 사용됩니다.
PEP_SYSTEM_LATENCY

PEP_SYSTEM_LATENCY 구조체가 시스템 대기 시간 허용 오차에 대한 새 값을 지정하는 방법을 알아봅니다.
PEP_UNMASKED_INTERRUPT_FLAGS

PEP_UNMASKED_INTERRUPT_FLAGS 공용 구조체가 마스크되지 않은 인터럽트 원본이 기본 인터럽트인지 보조 인터럽트인지 여부를 나타내는 방법을 알아봅니다.
PEP_UNMASKED_INTERRUPT_INFORMATION

PEP_UNMASKED_INTERRUPT_INFORMATION 구조에 인터럽트 원본에 대한 정보가 포함된 방법을 알아봅니다.
PEP_UNREGISTER_DEVICE

PEP_UNREGISTER_DEVICE 구조가 Windows PoFx(전원 관리 프레임워크)에서 등록이 제거되는 디바이스를 식별하는 방법을 알아봅니다.
PEP_WORK

PEP_WORK 구조가 PEP에 Windows PoFx(전원 관리 프레임워크)에 제출할 작업 요청이 있는지 여부를 나타내는 방법을 알아봅니다.
PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE

PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE 구조에 PEP(플랫폼 확장 플러그 인)에서 비동기적으로 평가한 ACPI 제어 메서드의 결과가 포함된 방법을 알아봅니다.
PEP_WORK_ACPI_NOTIFY

PEP_WORK_ACPI_NOTIFY 구조에 하드웨어 이벤트를 생성한 디바이스에 대한 ACPI 알림 코드가 포함된 방법을 알아봅니다.
PEP_WORK_ACTIVE_COMPLETE

PEP_WORK_ACTIVE_COMPLETE 구조체는 현재 활성 상태인 구성 요소를 식별합니다.
PEP_WORK_COMPLETE_IDLE_STATE

PEP_WORK_COMPLETE_IDLE_STATE 구조가 PEP(플랫폼 확장 플러그 인)가 새 Fx 전원 상태로 전환하기 위해 준비한 구성 요소를 식별하는 방법을 알아봅니다.
PEP_WORK_COMPLETE_PERF_STATE

PEP_WORK_COMPLETE_PERF_STATE 구조에서 성능 상태(P-state) 집합 목록에 할당된 성능 값에 대해 이전에 요청한 업데이트의 완료 상태를 설명하는 방법을 알아봅니다.
PEP_WORK_DEVICE_IDLE

PEP_WORK_DEVICE_IDLE 구조는 지정된 디바이스에 대한 유휴 시간 초과를 무시할지 여부를 나타냅니다.
PEP_WORK_DEVICE_POWER

PEP_WORK_DEVICE_POWER 구조는 지정된 디바이스에 대한 새로운 전원 요구 사항을 설명합니다.
PEP_WORK_IDLE_STATE

PEP_WORK_IDLE_STATE 구조에는 구성 요소를 Fx 전원 상태로 전환하라는 요청이 포함됩니다.
PEP_WORK_INFORMATION

PEP_WORK_INFORMATION 구조에서 PEP가 PoFx(Windows 전원 관리 프레임워크)에 제출하는 작업 항목을 설명하는 방법을 알아봅니다.
PEP_WORK_POWER_CONTROL

PEP_WORK_POWER_CONTROL 구조에 PEP(플랫폼 확장 플러그 인)가 프로세서 드라이버에 직접 보내는 전원 제어 요청에 대한 매개 변수가 포함된 방법을 알아봅니다.
PO_FX_CORE_DEVICE

PO_FX_CORE_DEVICE 구조에 핵심 시스템 리소스에 있는 구성 요소의 전원 상태 특성에 대한 정보를 포함하고 이러한 구성 요소를 전원 관리하기 위한 소프트웨어 인터페이스를 제공하는 방법을 알아봅니다.

열거형

 
GPIO_PIN_CONFIG_TYPE

GPIO_PIN_CONFIG_TYPE 열거형에서 연결 IO 리소스를 설명하는 방법을 알아봅니다.
GPIO_PIN_IORESTRICTION_TYPE

GPIO_PIN_IORESTRICTION_TYPE 열거형에서 GPIO 핀이 수행하도록 제한되는 함수를 설명하는 방법을 알아봅니다.
PEP_ACPI_OBJECT_TYPE

PEP_ACPI_OBJECT_TYPE 열거형이 ACPI 개체의 형식을 나타내는 방법을 알아봅니다.
PEP_ACPI_RESOURCE_TYPE

PEP_ACPI_RESOURCE_TYPE 열거형을 사용하여 PEP_ACPI_RESOURCE 공용 구조체에 포함된 ACPI 리소스의 유형을 식별하는 방법을 알아봅니다.
PEP_DEVICE_ACCEPTANCE_TYPE

PEP_DEVICE_ACCEPTANCE_TYPE 열거형이 PEP가 디바이스의 소유권을 허용하는지 여부를 나타내는 방법을 알아봅니다.
PEP_PERF_STATE_TYPE

PEP_PERF_STATE_TYPE 열거형이 구성 요소의 성능 상태(P 상태)에 대해 지정된 성능 정보의 유형을 나타내는 방법을 알아봅니다.
PEP_PERF_STATE_UNIT

PEP_PERF_STATE_UNIT 열거형이 구성 요소의 성능 상태(P 상태)가 지정된 측정 단위를 나타내는 방법을 알아봅니다.
PEP_PROCESSOR_IDLE_CANCEL_CODE

PEP_PROCESSOR_IDLE_CANCEL_CODE 열거형 값은 프로세서가 이전에 PEP(플랫폼 확장 플러그 인)에서 선택한 유휴 상태를 입력할 수 없는 이유를 나타냅니다.
PEP_PROCESSOR_IDLE_TYPE

PEP_PROCESSOR_IDLE_TYPE 열거형은 유휴 제약 조건이 현재 프로세서에만 적용되는지 아니면 하드웨어 플랫폼의 모든 프로세서에 적용되는지 여부를 나타냅니다.
PEP_WORK_TYPE

PEP_WORK_TYPE 열거형이 PEP(플랫폼 확장 플러그 인)에서 요청하는 작업 유형을 설명하는 방법을 알아봅니다.