다음을 통해 공유


PEP_PROCESSOR_PARK_PREFERENCE 구조체(pepfx.h)

PEP_PROCESSOR_PARK_PREFERENCE 구조는 전원 소비를 줄이기 위해 지정된 프로세서를 주차해야 하는지 여부에 대한 운영 체제 및 PEP(플랫폼 확장 플러그 인)의 기본 설정을 나타냅니다.

구문

typedef struct _PEP_PROCESSOR_PARK_PREFERENCE {
  PEPHANDLE Processor;
  UCHAR     PoPreference;
  UCHAR     PepPreference;
} PEP_PROCESSOR_PARK_PREFERENCE, *PPEP_PROCESSOR_PARK_PREFERENCE;

멤버

Processor

프로세서를 식별하는 PEPHANDLE 값입니다. PEP는 이전 PEP_DPM_REGISTER_DEVICE 알림에서 이 핸들을 제공했습니다.

PoPreference

이 프로세서에 대한 운영 체제의 주차 기본 설정입니다. 자세한 내용은 설명 부분을 참조하세요.

PepPreference

이 프로세서에 대한 PEP의 주차 기본 설정입니다. 자세한 내용은 설명 부분을 참조하세요.

설명

PEP_PPM_PARK_SELECTION 구조체의 Processors 멤버는 PEP_PROCESSOR_PARK_PREFERENCE 구조체 배열에 대한 포인터입니다.

PEP_PROCESSOR_PARK_PREFERENCE 구조의 프로세서PoPreference 멤버에는 PEP_NOTIFY_PPM_PARK_SELECTION 알림이 PEP로 전송되는 경우 Windows 전원 관리 프레임워크에서 제공하는 입력 값이 포함됩니다. PepPreference 멤버에는 PEP가 이 알림에 대한 응답으로 구조체에 쓰는 출력 값이 포함됩니다.

다음 표에서는 PoPreferencePepPreference 멤버에 대해 정의된 세 가지 값을 나열합니다.

주차 기본 설정 의미
PROCESSOR_PARK_PREFERENCE_NONE 0x0 기본 설정이 없습니다. 주차되거나 주차되지 않은 것은 괜찮습니다.
PROCESSOR_PARK_PREFERENCE_PARKED 0x1 운영 체제 또는 PEP는 프로세서를 주차해야 한다고 지정합니다.
PROCESSOR_PARK_PREFERENCE_UNPARKED 0x2 운영 체제 또는 PEP는 프로세서를 주차 하지 않도록 지정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 부터 지원합니다.
머리글 pepfx.h(Pep_x.h 포함)

추가 정보

PEP_DPM_REGISTER_DEVICE

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PPM_PARK_SELECTION