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