PEP_PPM_PARK_SELECTION 구조체(pep_x.h)
PEP_PPM_PARK_SELECTION 구조는 전력 소비를 줄이기 위해 플랫폼의 프로세서에 대해 운영 체제 및 PEP(플랫폼 확장 플러그 인)의 기본 설정을 나타냅니다.
구문
typedef struct _PEP_PPM_PARK_SELECTION {
[in] ULONG AdditionalUnparkedProcessors;
[in] ULONG Count;
[in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
} PEP_PPM_PARK_SELECTION, *PPEP_PPM_PARK_SELECTION;
멤버
[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 설정하는 프로세서 배열에 프로세서를 포함하지 않습니다.
[in] Count
프로세서 멤버가 가리키는 배열의 요소 수입니다 .
[in/out] Processors
PEP_PROCESSOR_PARK_PREFERENCE 구조체 배열에 대한 포인터입니다. Count 멤버는 배열의 요소 수를 지정합니다.
입력 중
각 배열 요소는 특정 프로세서에 대한 주차 기본 설정을 나타냅니다.
출력에서
각 프로세서에 대한 PEP 주차 기본 설정을 반환합니다.
프로세서 배열은 프로세서 인덱스별로 증가하는 순서로 프로세서를 포함하도록 보장됩니다.
설명
이 구조는 PEP_NOTIFY_PPM_PARK_SELECTION 알림에서 사용됩니다. 구조체의 세 멤버 모두 이 알림이 PEP로 전송되기 전에 PoFx(Windows 전원 관리 프레임워크 )에서 설정한 입력 값을 포함합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 부터 지원합니다. |
머리글 | pep_x.h(Pep_x.h 포함) |