struttura PO_FX_PERF_STATE_CHANGE (wdm.h)
La struttura PO_FX_PERF_STATE_CHANGE contiene informazioni su una modifica a uno stato di prestazioni richiesto chiamando la routine PoFxIssueComponentPerfStateChange o PoFxIssueComponentPerfStateChangeMultiple .
Sintassi
typedef struct _PO_FX_PERF_STATE_CHANGE {
ULONG Set;
union {
ULONG StateIndex;
ULONGLONG StateValue;
};
} PO_FX_PERF_STATE_CHANGE, *PPO_FX_PERF_STATE_CHANGE;
Members
Set
Indice del set di stati delle prestazioni che viene modificato all'interno della raccolta di set di stati delle prestazioni per il componente.
StateIndex
Per i set che rappresentano un numero discreto di stati di prestazioni, ovvero in cui il membro Type del PO_FX_COMPONENT_PERF_SET è PoFxPerfStateTypeDiscrete, questo membro è l'indice dello stato delle prestazioni da usare per il nuovo livello di prestazioni.
StateValue
Per i set che rappresentano una distribuzione continua degli stati delle prestazioni, ovvero in cui il membro Type del PO_FX_COMPONENT_PERF_SET è PoFxPerfStateTypeRange, questo membro è il valore dello stato delle prestazioni da usare per il nuovo livello di prestazioni.
Commenti
La struttura PO_FX_PERF_STATE_CHANGE viene utilizzata per il parametro PerfChange della routine PoFxIssueComponentPerfStateChange e il parametro PerfChanges della routine PoFxIssueComponentPerfStateChangeMultiple .
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 del dispositivo