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;
Membri
PerfStateSetsCount
Numero di elementi nella matrice matrice PerfStateSets matrice.
PerfStateSets[ANYSIZE_ARRAY]
Questo membro è il primo elemento di 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ù di un elemento, gli elementi aggiuntivi seguono immediatamente il primo elemento.
Osservazioni
Quando un driver di dispositivo chiama la routine PoFxRegisterComponentPerfStates routine 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 PerfStateSets membro 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 potrebbe 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 stati di prestazioni per controllare più dimensioni degli stati delle prestazioni per un componente. Ad esempio, un driver potrebbe definire due set di stati di prestazioni per controllare la frequenza di clock e la larghezza di banda del bus.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato a partire da Windows 10. |
intestazione | wdm.h (include Wudfwdm.h) |
Vedere anche
gestione dello stato delle prestazioni diComponent-Level