PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE 枚举 (ntddk.h)
PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE 枚举包含常量,这些常量指示PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR结构描述的硬件性能计数器资源的类型。
语法
typedef enum _PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE {
ResourceTypeSingle,
ResourceTypeRange,
ResourceTypeExtendedCounterConfiguration,
ResourceTypeOverflow,
ResourceTypeEventBuffer,
ResourceTypeIdenitificationTag,
ResourceTypeMax
} PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE;
常量
ResourceTypeSingle 单个硬件计数器。 计数器由 PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR 结构的 u.CounterIndex 成员描述。 |
ResourceTypeRange 计数器索引的范围。 计数器索引由 PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR 结构的 u.Range 成员描述。 |
ResourceTypeExtendedCounterConfiguration 扩展的计数器配置寄存器地址。 指定此值将导致 HalAllocateHardwareCounters 返回 STATUS_NOT_SUPPORTED。 |
ResourceTypeOverflow 计数器溢出中断处理程序。 要调用的中断处理程序由 PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR 结构的 u.OverflowHandler 成员描述。 |
ResourceTypeEventBuffer 事件缓冲区配置。 事件缓冲区阈值、条目大小和溢出处理程序的配置由 PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR 结构的 u.EventBufferConfiguration 成员描述。 |
ResourceTypeIdenitificationTag |
ResourceTypeMax 此枚举类型中的最大值。 |
注解
PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR 结构的 Type 成员使用 PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE 枚举常量来指示结构所描述的计数器资源的类型。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 7 及更高版本的 Windows 中受支持。 |
标头 | ntddk.h (包括 Ntddk.h、Ntifs.h) |
另请参阅
PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈