Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура HARDWARE_COUNTER содержит сведения о счетчике оборудования.
Синтаксис
typedef struct _HARDWARE_COUNTER {
HARDWARE_COUNTER_TYPE Type;
ULONG Reserved;
ULONG64 Index;
} HARDWARE_COUNTER, *PHARDWARE_COUNTER;
Члены
Type
Указывает тип счетчика оборудования. Задайте для этого элемента следующее значение перечисления HARDWARE_COUNTER_TYPE:
- PMCCounter
Reserved
Зарезервировано для использования операционной системой. Инициализировать этот элемент до нуля.
Index
Указывает индекс счетчика оборудования. Каждый счетчик оборудования в единице мониторинга производительности (PMU) для процессора определяется индексом.
Замечания
Эта структура используется KeQueryHardwareCounterConfiguration и подпрограммами KeSetHardwareCounterConfigur ation.
Элемент типа указывает тип счетчика оборудования, описываемого структурой. В Windows 7 только определенный тип счетчика оборудования — PMCCounter, который является счетчиком монитора производительности. Этот тип счетчика используется приложениями профилирования потоков.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Поддерживается в Windows 7 и более поздних версиях Windows. |
| заголовка | ntddk.h (include Ntddk.h) |