다음을 통해 공유


PEP_COMPONENT_PERF_STATE_REQUEST 구조체(pepfx.h)

PEP_COMPONENT_PERF_STATE_REQUEST 구조체는 성능 상태(P 상태) 집합과 이 집합에 할당할 새 성능 수준을 지정합니다.

구문

typedef struct _PEP_COMPONENT_PERF_STATE_REQUEST {
  ULONG Set;
  union {
    ULONG     StateIndex;
    ULONGLONG StateValue;
  };
} PEP_COMPONENT_PERF_STATE_REQUEST, *PPEP_COMPONENT_PERF_STATE_REQUEST;

멤버

Set

새 성능 수준을 할당할 P 상태 집합의 인덱스입니다. N이 이 구성 요소에 대해 지정된 P 상태 집합의 수인 경우 P 상태 집합 인덱스는 0에서 N-1까지입니다. PEP는 이전에 PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES 알림에 대한 응답으로 P 상태 집합 수를 지정했습니다.

StateIndex

새 성능 수준으로 사용할 불연속 값의 인덱스입니다. 이 멤버는 이 P 상태 집합의 성능 수준이 불연속 값 배열로 인덱스로 표현되는 경우에 사용됩니다. PEP는 이전에 PEP_DPM_QUERY_COMPONENT_PERF_STATES 알림에 대한 응답으로 이 불연속 값 배열을 제공했습니다.

StateValue

새 성능 수준으로 사용할 값입니다. 이 멤버는 이 P 상태 집합의 성능 수준이 가능한 값의 연속 범위에서 값으로 표현되는 경우에 사용됩니다. PEP는 이전에 PEP_DPM_QUERY_COMPONENT_PERF_SET 알림에 대한 응답으로 이 범위를 제공했습니다.

설명

명명되지 않은 공용 구조체에는 이 P 상태 집합에 대해 선택된 새 성능 수준을 나타내는 값이 포함되어 있습니다.

PEP_REQUEST_COMPONENT_PERF_STATE 구조체의 PerfRequests 멤버는 PEP_COMPONENT_PERF_STATE_REQUEST 구조체 배열에 대한 포인터입니다.

요구 사항

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

추가 정보