PEP_PPM_PARK_SELECTION_V2 구조체(pep_x.h)
PEP_PPM_PARK_SELECTION_V2 구조는 전력 소비를 줄이기 위해 플랫폼의 프로세서를 주차해야 하는 프로세서와 관련하여 운영 체제 및 PEP(플랫폼 확장 플러그 인)의 기본 설정을 나타냅니다.
구문
typedef struct _PEP_PPM_PARK_SELECTION_V2 {
[in] ULONG AdditionalUnparkedProcessors;
[in] ULONG Count;
[in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
ULONGLONG EvaluationTime;
UCHAR EvaluationType;
} PEP_PPM_PARK_SELECTION_V2, *PPEP_PPM_PARK_SELECTION_V2;
멤버
[in] AdditionalUnparkedProcessors
비파크 해제해야 하는 추가 프로세서 수입니다.
이 수에는 PEP가 PepPreference를 PROCESSOR_PARK_PREFERENCE_PARKED 설정하지만 운영 체제에서 PoPreference를 PROCESSOR_PARK_PREFERENCE_UNPARKED 또는 PROCESSOR_PARK_PREFERENCE_NONE 설정하는 Processors 배열의 모든 프로세서가 포함됩니다. 이러한 값에 대한 자세한 내용은 PEP_PROCESSOR_PARK_PREFERENCE.
이 숫자는 운영 체제가 PoPreference 값을 PROCESSOR_PARK_PREFERENCE_PARKED 설정하는 Processors 배열에 프로세서를 포함하지 않습니다.
[in] Count
프로세서 멤버가 가리키는 배열의 요소 수입니다 .
[in/out] Processors
PEP_PROCESSOR_PARK_PREFERENCE 구조체의 배열에 대한 포인터입니다. 각 배열 요소는 특정 프로세서의 주차 기본 설정을 나타냅니다. Count 멤버는 배열의 요소 수를 지정합니다.
EvaluationTime
이 알림을 시작한 성능 검사 평가의 인터럽트 시간입니다.
EvaluationType
수행되는 평가 유형입니다. 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
프로세서를 주차해야 합니다. |
|
인터럽트는 프로세서에서 멀리 조종되어야 합니다. |
설명
이 구조는 PEP_NOTIFY_PPM_PARK_SELECTION_V2 알림 알림에서 사용됩니다. 구조체의 세 멤버 모두 이 알림이 PEP로 전송되기 전에 PoFx(Windows 전원 관리 프레임워크 )에서 설정한 입력 값을 포함합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 부터 지원합니다. |
머리글 | pep_x.h(Pep_x.h 포함) |