UINT8 __stdcall VfDevObjIsDeviceRemoved(_DEVICE_OBJECT *DeviceObject){
bool v2;
VOID *v3;
_VF_AVL_TREE_NODE *v4;
_VF_AVL_LOCK_CONTEXT Context[4];
*(_OWORD *)Context = 0i64;
if( (MmVerifierData & 0x10) == 0 )
return 1;
v2 = 1;
VfAvlInitializeLockContext(Context, Shared);
v4 = VfAvlLookupTreeNode(&ViDevObjAvl, Context, v3, 0i64);
if( v4 )
v2 = ((__int64)v4[1].p & 2) != 0;
VfAvlCleanupLockContext(Context);
return v2;
}