다음을 통해 공유


PEP_WORK_IDLE_STATE 구조체(pep_x.h)

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

통사론

typedef struct _PEP_WORK_IDLE_STATE {
       POHANDLE DeviceHandle;
  [in] ULONG    Component;
       ULONG    State;
} PEP_WORK_IDLE_STATE, *PPEP_WORK_IDLE_STATE;

회원

DeviceHandle

Windows PoFx(전원 관리 프레임워크)를 사용하여 디바이스 등록을 나타내는 핸들입니다. PoFx를 사용하여 디바이스 등록을 나타내는 POHANDLE 값입니다. PEP(플랫폼 확장 플러그 인)는 이전에 디바이스의 드라이버 스택이 PoFx에 디바이스를 등록했음을 PEP에 알리는 PEP_DPM_REGISTER_DEVICE 알림 중에 PoFx에서 이 핸들을 받았습니다.

[in] Component

구성 요소를 식별하는 인덱스입니다. 이 멤버는 이 디바이스에 대한 PEP_DPM_REGISTER_DEVICE 알림에 대한 응답으로 PEP가 이전에 제공한 PEP_DEVICE_REGISTER_V2 구조의 구성 요소 배열에 대한 인덱스입니다. 구성 요소 배열에 N 요소가 포함된 경우 구성 요소 인덱스의 범위는 0에서 N-1까지입니다.

State

대상 Fx 전원 상태를 사용하여 구성 요소를 전환합니다. 이 매개 변수가 0이면 대상 상태는 F0입니다. 이 매개 변수가 1이면 대상 상태는 F1입니다. 등등. Fx 전원 상태에 대한 자세한 내용은 Component-Level Power Management참조하세요.

발언

PEP_WORK_INFORMATION 구조체의 IdleState 멤버는 PEP_WORK_IDLE_STATE 구조체입니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 10부터 지원됩니다.
헤더 pep_x.h(Pepfx.h 포함)

참고 항목

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION