HalFreeHardwareCounters
NTSTATUS __stdcall HalFreeHardwareCounters(PVOID CounterSetHandle){
__int64 v2;
if( CounterSetHandle == (PVOID)HalpFullPmuHandle )
{
if( (HalpPmuInUse & 1) != 0 )
{
_InterlockedDecrement(&HalpPmuInUse);
return 0;
}
}
else if( (char *)CounterSetHandle - 1 <= (char *)0xFFFFFFFFFFFFFFFDi64 && *((_QWORD *)HalpProfileInterface[0] + 14) )
{
HalpReleaseHalCounters();
return(*((__int64(__fastcall **)(__int64))HalpProfileInterface[0] + 14))(v2);
}
return -1073741811;
}Referenced by:
No references.