KiGetThreadScb

_KSCB *__stdcall KiGetThreadScb(_ETHREAD *Thread, _KPRCB *Prcb, _KSCHEDULING_GROUP **SchedulingGroup){
  _KSCB *result; 

  result = (_KSCB *)Thread->Tcb.SchedulingGroup;
  if( SchedulingGroup )
    *SchedulingGroup = (_KSCHEDULING_GROUP *)result;
  if( result )
    return(_KSCB *)((char *)result + Prcb->ScbOffset);
  return result;
}

Referenced by:

KiDeferredReadySingleThread