structure PO_FX_PERF_STATE (wdm.h)
La structure PO_FX_PERF_STATE représente un état de performances pour un seul composant 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 le membre d’unité du PO_FX_COMPONENT_PERF_SET qui contient cet état de performances. Par exemple, si Value est 1000000000 et que le membre Unit du PO_FX_COMPONENT_PERF_SET est PoFxPerfStateUnitFrequency, cet état de performances représente 100 MHz.
Context
Pointeur vers un contexte supplémentaire pour l’état des performances qui ne peut pas être présenté par le membre Value . 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 Analyseur de performances.
Remarques
Le membre États de la structure PO_FX_COMPONENT_PERF_SET contient un tableau d’éléments PO_FX_PERF_STATE .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge à partir de Windows 10. |
En-tête | wdm.h (inclure Wudfwdm.h) |