TtmiAcquireCurrentSession

NTSTATUS __stdcall TtmiAcquireCurrentSession(_TTMI_SESSION **Session){
  unsigned int ProcessSessionId; 
  NTSTATUS v3; 

  ProcessSessionId = PsGetProcessSessionIdEx((INT64)KeGetCurrentThread()->ApcState.Process);
  if( ProcessSessionId != -1 )
    return(unsigned int)TtmpAcquireSessionById(Session, ProcessSessionId);
  v3 = -1073740715;
  TtmiLogError((INT8 *)"TtmiAcquireCurrentSession", 0x6E2ui64, 0xFFFFFFFFi64, 3221226581i64);
  return v3;
}

Referenced by:

TtmNotifyDeviceArrival
TtmNotifyDeviceDeparture
TtmNotifyDeviceInput
TtmiSessionsRundown
TtmpDispatchOpenTerminal