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.