PspDispatchWakeNotification

VOID __stdcall PspDispatchWakeNotification(
        _EJOB *Job,
        _JOBOBJECT_WAKE_FILTER *WakeFilter,
        _JOBOBJECT_WAKE_INFORMATION *WakeInfo){
  unsigned int v5; 
  unsigned __int64 *WakeCounters; 
  UINT64 Flags; 

  if( *WakeFilter )
  {
    v5 = 0;
    WakeCounters = WakeInfo->WakeCounters;
    do
    {
      LODWORD(Flags) = *WakeCounters != 0 ? 3 : 0;
      if( PspSendWakeNotification(Job, v5, WakeFilter, *WakeCounters, Flags) )
        break;
      ++v5;
      ++WakeCounters;
    }
    while( v5 < 7 );
  }
}

Referenced by:

PspAllocateAndQueryNotificationChannel
PspFreezeJobTree