HalFreeHardwareCounters 函数 (ntddk.h)

HalFreeHardwareCounters 例程释放在上一次调用 HalAllocateHardwareCounters 例程时获取的一组硬件性能计数器资源。

语法

NTSTATUS HalFreeHardwareCounters(
  _In_ HANDLE CounterSetHandle
);

参数

[in] CounterSetHandle

已分配计数器资源的句柄。 调用方在上一次调用 HalAllocateHardwareCounters 时获取了此句柄。

返回值

如果调用成功,HalFreeHardwareCounters 将返回STATUS_SUCCESS。 可能的错误返回值包括:

返回代码 说明
STATUS_INVALID_PARAMETER 参数 CounterSetHandle 不是有效的计数器资源句柄。

注解

在调用此函数之前,客户端驱动程序应停止并清除关联的计数器资源。

要求

要求
最低受支持的客户端 在 Windows 7 和更高版本的 Windows 中可用。
目标平台 通用
标头 ntddk.h (包括 Ntddk.h、Ntifs.h)
Library Hal.lib
DLL Hal.dll
IRQL PASSIVE_LEVEL

另请参阅

HalAllocateHardwareCounters