Compartir a través de


Función HalFreeHardwareCounters (ntddk.h)

La rutina HalFreeHardwareCounters libera un conjunto de recursos de contador de rendimiento de hardware que se adquirieron en una llamada anterior a halAllocateHardwareCounters rutina.

Sintaxis

NTSTATUS HalFreeHardwareCounters(
  _In_ HANDLE CounterSetHandle
);

Parámetros

[in] CounterSetHandle

Identificador de los recursos de contador asignados. El autor de la llamada adquirió este identificador en una llamada anterior a HalAllocateHardwareCounters.

Valor devuelto

HalFreeHardwareCounters devuelve STATUS_SUCCESS si la llamada se realizó correctamente. Entre los valores devueltos de error posibles se incluyen los siguientes:

Código devuelto Descripción
STATUS_INVALID_PARAMETER El parámetro counterSetHandle no es un identificador de recursos de contador válido.

Observaciones

Antes de llamar a esta función, se espera que el controlador de cliente se detenga y borre los recursos del contador asociado.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 7 y versiones posteriores de Windows.
de la plataforma de destino de Universal
encabezado de ntddk.h (incluya Ntddk.h, Ntifs.h)
biblioteca de Hal.lib
DLL de Hal.dll
irQL PASSIVE_LEVEL

Consulte también

HalAllocateHardwareCounters