NTSTATUS __stdcall NtAlertThread(PVOID ThreadHandle){
char v1;
NTSTATUS result;
PVOID Object;
v1 = *((_BYTE *)KeGetCurrentThread() + 562);
Object = 0i64;
result = ObpReferenceObjectByHandleWithTag(
(ULONG_PTR)ThreadHandle,
4,
(__int64)PsThreadType,
v1,
0x75537350u,
(__int64)&Object,
0i64,
0i64);
if( result >= 0 )
{
KeAlertThread((__int64)Object, v1);
ObfDereferenceObjectWithTag(Object, 0x75537350ui64);
return 0;
}
return result;
}