Condividi tramite


struttura PO_FX_COMPONENT_PERF_INFO (wdm.h)

La struttura PO_FX_COMPONENT_PERF_INFO descrive tutti i set di stati di prestazioni per un singolo componente all'interno di un dispositivo.

Sintassi

typedef struct _PO_FX_COMPONENT_PERF_INFO {
  ULONG                    PerfStateSetsCount;
  PO_FX_COMPONENT_PERF_SET PerfStateSets[ANYSIZE_ARRAY];
} PO_FX_COMPONENT_PERF_INFO, *PPO_FX_COMPONENT_PERF_INFO;

Members

PerfStateSetsCount

Numero di elementi nella matrice PerfStateSets .

PerfStateSets[ANYSIZE_ARRAY]

Questo membro è il primo elemento in una matrice di uno o più elementi PO_FX_COMPONENT_PERF_SET . Ogni PO_FX_COMPONENT_PERF_SET rappresenta un set di stati di prestazioni supportati per un componente. Se la matrice contiene più elementi, gli elementi aggiuntivi seguono immediatamente il primo elemento.

Commenti

Quando un driver di dispositivo chiama la routine PoFxRegisterComponentPerfStates per registrare un componente per il supporto dello stato delle prestazioni con il framework di risparmio energia (PoFx), il driver può fornire una struttura PO_FX_COMPONENT_PERF_INFO che descrive i set di stati di prestazioni supportati dal componente. Il membro PerfStateSets della struttura PO_FX_COMPONENT_PERF_INFO contiene una matrice di strutture PO_FX_COMPONENT_PERF_SET che rappresentano gli stati delle prestazioni supportati.

La maggior parte dei driver deve definire un singolo set di stati di prestazioni per ogni componente. Ad esempio, un driver può definire un set di stati di prestazioni per controllare la frequenza di clock per un componente. Tuttavia, alcuni driver potrebbero dover definire più di un set di stato delle prestazioni per controllare più dimensioni degli stati delle prestazioni per un componente. Ad esempio, un driver può definire due set di stati di prestazioni per controllare la frequenza di clock e la larghezza di banda del bus.

Requisiti

Requisito Valore
Client minimo supportato Supportato a partire da Windows 10.
Intestazione wdm.h (include Wudfwdm.h)

Vedi anche

Gestione dello stato delle prestazioni a livello di componente

PO_FX_COMPONENT_PERF_SET

PoFxRegisterComponentPerfStates