NtAlertThread

NTSTATUS __stdcall NtAlertThread(VOID *ThreadHandle){
  char PreviousMode; 
  NTSTATUS result; 
  UINT64 Tag; 
  _KTHREAD *Thread; 

  PreviousMode = KeGetCurrentThread()->PreviousMode;
  Thread = 0i64;
  LODWORD(Tag) = 1968403280;
  result = ObpReferenceObjectByHandleWithTag(
             ThreadHandle,
             4ui64,
             (_OBJECT_TYPE *)PsThreadType,
             PreviousMode,
             Tag,
             (VOID **)&Thread,
             0i64,
             0i64);
  if( result >= 0 )
  {
    KeAlertThread((INT64)Thread, PreviousMode);
    ObfDereferenceObjectWithTag(Thread, 0x75537350ui64);
    return 0;
  }
  return result;
}

Referenced by:

No references.