UINT8 __stdcall ObCheckActiveHandles(VOID *Object){
_ETHREAD *CurrentThread;
ULONG_PTR v3;
__int64 v4;
CurrentThread = (_ETHREAD *)KeGetCurrentThread();
--CurrentThread->Tcb.KernelApcDisable;
v3 = (_DWORD)Object - 32;
ExAcquirePushLockExclusiveEx((_EX_PUSH_LOCK *)Object - 4, 0i64);
v4 = *((_QWORD *)Object - 5);
ExReleasePushLockEx(v3, 0);
KeLeaveCriticalRegion();
return v4 != 0;
}