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 |