структура PO_FX_PERF_STATE (wdm.h)
Структура PO_FX_PERF_STATE представляет состояние производительности для одного компонента на устройстве.
Синтаксис
typedef struct _PO_FX_PERF_STATE {
ULONGLONG Value;
PVOID Context;
} PO_FX_PERF_STATE, *PPO_FX_PERF_STATE;
Члены
Value
Значение этого состояния производительности. Единицы измерения задаются элементом UnitPO_FX_COMPONENT_PERF_SET , который содержит это состояние производительности. Например, если значение равно 100000000, а элемент unitPO_FX_COMPONENT_PERF_SET — PoFxPerfStateUnitFrequency, это состояние производительности представляет 100 МГц.
Context
Указатель на дополнительный контекст для состояния производительности, который не может быть представлен элементом Value . Эти данные можно совместно использовать между драйвером и подключаемым модулем расширения платформы (PEP).
Использование члена Context может помешать визуализации состояний производительности в Windows Анализатор производительности.
Комментарии
Элемент States структуры PO_FX_COMPONENT_PERF_SET содержит массив элементов PO_FX_PERF_STATE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 10. |
Верхняя часть | wdm.h (включая Wudfwdm.h) |