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;

Members

Value

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

Context

Puntatore a contesto aggiuntivo per lo stato delle prestazioni che non può essere presentato dal membro Value . 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 analizzatore prestazioni.

Commenti

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

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

PO_FX_COMPONENT_PERF_SET

PO_FX_PERF_STATE_UNIT

PoFxRegisterComponentPerfStates