structure PO_FX_PERF_STATE (wdm.h)
La structure PO_FX_PERF_STATE représente un état de performances pour un composant unique au sein d’un appareil.
Syntaxe
typedef struct _PO_FX_PERF_STATE {
ULONGLONG Value;
PVOID Context;
} PO_FX_PERF_STATE, *PPO_FX_PERF_STATE;
Membres
Value
Valeur de cet état de performances. Les unités sont spécifiées par l’unité membre de l'PO_FX_COMPONENT_PERF_SET qui contient cet état de performances. Par exemple, si valeur est 1000000000 et que le membre Unit du PO_FX_COMPONENT_PERF_SET est PoFxPerfStateUnitFrequency, cet état de performance représente 100 MHz.
Context
Pointeur vers un contexte supplémentaire pour l’état de performances qui ne peut pas être présenté par le membre Valeur. Ces données peuvent être partagées entre le pilote et le plug-in d’extension de plateforme (PEP).
L’utilisation du membre Context peut entraver la visualisation des états de performances dans Windows Performance Analyzer.
Remarques
Le States membre de la structure PO_FX_COMPONENT_PERF_SET contient un tableau d’éléments PO_FX_PERF_STATE.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Prise en charge à partir de Windows 10. |
d’en-tête | wdm.h (include Wudfwdm.h) |