estrutura PO_FX_PERF_STATE (wdm.h)
A estrutura PO_FX_PERF_STATE representa um estado de desempenho para um único componente dentro de um dispositivo.
Sintaxe
typedef struct _PO_FX_PERF_STATE {
ULONGLONG Value;
PVOID Context;
} PO_FX_PERF_STATE, *PPO_FX_PERF_STATE;
Membros
Value
O valor desse estado de desempenho. As unidades são especificadas pelo membro unitário do PO_FX_COMPONENT_PERF_SET que contém esse estado de desempenho. Por exemplo, se Value for 1000000000 e o membro Unit do PO_FX_COMPONENT_PERF_SET for PoFxPerfStateUnitFrequency, esse estado de desempenho representará 100 MHz.
Context
Um ponteiro para contexto adicional para o estado de desempenho que não pode ser apresentado pelo membro Value . Esses dados podem ser compartilhados entre o driver e o PEP (plug-in de extensão de plataforma).
O uso do membro Context pode dificultar a visualização dos estados de desempenho no Windows Performance Analyzer.
Comentários
O membro States da estrutura PO_FX_COMPONENT_PERF_SET contém uma matriz de elementos PO_FX_PERF_STATE .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte começando com Windows 10. |
Cabeçalho | wdm.h (inclua Wudfwdm.h) |