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 da Unidade do PO_FX_COMPONENT_PERF_SET que contém esse estado de desempenho. Por exemplo, se Value for 1000000000 e o membro da Unidade do PO_FX_COMPONENT_PERF_SET for PoFxPerfStateUnitFrequency, esse estado de desempenho representará 100 MHz.
Context
Um ponteiro para um contexto adicional para o estado de desempenho que não pode ser apresentado pelo membro valor do. Esses dados podem ser compartilhados entre o driver e o PEP (plug-in de extensão da plataforma).
O uso do membro de Contexto pode dificultar a visualização de estados de desempenho no Analisador de Desempenho do Windows.
Observações
O States membro da estrutura PO_FX_COMPONENT_PERF_SET contém uma matriz de elementos PO_FX_PERF_STATE.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte a partir do Windows 10. |
cabeçalho | wdm.h (inclua Wudfwdm.h) |