PO_FX_PERF_STATE_CHANGE 구조체(wdm.h)
PO_FX_PERF_STATE_CHANGE 구조에는 PoFxIssueComponentPerfStateChange 또는 PoFxIssueComponentPerfStateChangeMultiple 루틴을 호출하여 요청되는 성능 상태 변경에 대한 정보가 포함되어 있습니다.
구문
typedef struct _PO_FX_PERF_STATE_CHANGE {
ULONG Set;
union {
ULONG StateIndex;
ULONGLONG StateValue;
};
} PO_FX_PERF_STATE_CHANGE, *PPO_FX_PERF_STATE_CHANGE;
멤버
Set
구성 요소의 성능 상태 집합 컬렉션 내에서 변경되는 성능 상태 집합의 인덱스입니다.
StateIndex
개별 성능 상태 수를 나타내는 집합의 경우(즉, PO_FX_COMPONENT_PERF_SETType 멤버가 PoFxPerfStateTypeDiscrete인 경우) 이 멤버는 새 성능 수준에 사용할 성능 상태의 인덱스입니다.
StateValue
성능 상태의 연속 분포를 나타내는 집합의 경우(즉, PO_FX_COMPONENT_PERF_SETType 멤버가 PoFxPerfStateTypeRange인 경우) 이 멤버는 새 성능 수준에 사용할 성능 상태의 값입니다.
설명
PO_FX_PERF_STATE_CHANGE 구조체는 PoFxIssueComponentPerfStateChange 루틴의 PerfChange 매개 변수 및 PoFxIssueComponentPerfStateChangeMultiple 루틴의 PerfChanges 매개 변수에 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 부터 지원합니다. |
머리글 | wdm.h(Wudfwdm.h 포함) |