TtmiSessionsRundown
VOID __stdcall TtmiSessionsRundown(){
NTSTATUS v0;
_TTMI_SESSION *v1;
_TTMI_SESSION *Session;
Session = 0i64;
v0 = TtmiAcquireCurrentSession(&Session);
v1 = Session;
if( v0 >= 0 )
{
TtmiLogSessionRundown();
TtmiTerminalsRundown((INT64)v1);
TtmiDevicesRundown((INT64)v1);
}
else
{
TtmiLogError((INT8 *)"TtmiSessionsRundown", 0x10C9ui64, (unsigned int)v0, 0xFFFFFFFFi64);
}
if( v1 )
{
ExReleaseResourceLite(&TtmpSessionLock);
KeLeaveCriticalRegion();
}
}Referenced by:
TtmpTraceLoggingCallback