NTSTATUS __fastcall SmRereferenceProcessObject(void *a1, __int64 a2, KPROCESSOR_MODE a3, _QWORD *a4){
NTSTATUS result;
PVOID v6;
v6 = 0i64;
result = ObReferenceObjectByHandle(a1, 0x2000u, (POBJECT_TYPE)PsProcessType, a3, &v6, 0i64);
*a4 = v6;
return result;
}