VOID __stdcall ExGetCurrentProcessorCounts(UINT64 *IdleCount, UINT64 *KernelAndUser, UINT64 *Index){
struct _KPRCB *CurrentPrcb;
CurrentPrcb = KeGetCurrentPrcb();
*(_DWORD *)IdleCount = CurrentPrcb->IdleThread->Tcb.SchedulerApc.SpareLong0;
*(_DWORD *)KernelAndUser = CurrentPrcb->KernelTime + CurrentPrcb->UserTime;
*(_DWORD *)Index = CurrentPrcb->Number;
}