Condividi tramite


struttura PO_FX_PERF_STATE (wdm.h)

La struttura PO_FX_PERF_STATE rappresenta uno stato delle prestazioni per un singolo componente all'interno di un dispositivo.

Sintassi

typedef struct _PO_FX_PERF_STATE {
  ULONGLONG Value;
  PVOID     Context;
} PO_FX_PERF_STATE, *PPO_FX_PERF_STATE;

Membri

Value

Valore di questo stato delle prestazioni. Le unità vengono specificate dal membro unit del PO_FX_COMPONENT_PERF_SET che contiene questo stato delle prestazioni. Ad esempio, se Valore è 100000000 e il membro unit del PO_FX_COMPONENT_PERF_SET è PoFxPerfStateUnitFrequency, questo stato delle prestazioni rappresenta 100 MHz.

Context

Puntatore a un contesto aggiuntivo per lo stato delle prestazioni che non può essere presentato dal membro Valore. Questi dati possono essere condivisi tra il driver e il plug-in di estensione della piattaforma (PEP).

L'uso del membro context può ostacolare la visualizzazione degli stati delle prestazioni in Windows Performance Analyzer.

Osservazioni

Il States membro della struttura PO_FX_COMPONENT_PERF_SET contiene una matrice di elementi PO_FX_PERF_STATE.

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 dei dispositivi

PO_FX_COMPONENT_PERF_SET

PO_FX_PERF_STATE_UNIT

PoFxRegisterComponentPerfStates