VOID __stdcall KiTryScheduleNextForegroundBoost(_ETHREAD *Thread){
char Priority;
if( !KiForegrounBoostVelocityFlag && Thread->Tcb.Process->Vm.Instance.Flags.MemoryPriority == 2 )
{
Priority = Thread->Tcb.Priority;
if( Priority < 16 && (*(&Thread->Tcb.MiscFlags + 1) & 8) == 0 && Priority > 0 )
KiScheduleNextForegroundBoost(&Thread->Tcb);
}
}