VslTerminateSecureThread

INT64 __fastcall VslTerminateSecureThread(UINT64 a1, _QWORD *a2){
  unsigned int v3; 
  _ETHREAD *CurrentThread; 
  unsigned int v5; 
  INT64 v6; 
  INT64 result[14]; 
  v3 = a1;
  memset((INT64)result, 0i64);
  CurrentThread = (_ETHREAD *)KeGetCurrentThread();
  --*((_WORD *)CurrentThread + 242);
  v5 = VslpEnterIumSecureMode(2u, 10, v3, (INT64)result);
  KeLeaveCriticalRegion();
  v6 = v5;
  *a2 = result[2];
  return v6;
}

Referenced by:

KeUnsecureThread