TtmiScheduleSessionWorker

VOID *__fastcall TtmiScheduleSessionWorker(__int64 a1, int a2){
  VOID *result; 

  *(_DWORD *)(a1 + 224) |= a2;
  result = (VOID *)*(unsigned int *)(a1 + 4);
  if( ((unsigned __int8)result & 3) == 0 )
  {
    _InterlockedAdd((volatile signed __int32 *)(a1 + 8), 1u);
    *(_DWORD *)(a1 + 4) |= 1u;
    return ExQueueWorkItem((PWORK_QUEUE_ITEM)(a1 + 192), DelayedWorkQueue);
  }
  return result;
}

Referenced by:

TtmNotifyDeviceArrival
TtmNotifyDeviceDeparture
TtmNotifyLowPowerStateExited
TtmNotifySessionPowerStateChange
TtmiAssignDevice
TtmiSetDisplayPowerRequest
TtmiSetInputWakeCapability
TtmiSetPendingOnOffRequest
TtmiTerminalSetDisplayTimeouts
TtmpDispatchEvacuateDevices
TtmpEnterProximity
TtmpExitProximity
TtmpScheduledEvaluationWorker
TtmpSetDisplayRequestEnded
TtmpSetTerminalPendingCleanup