NTSTATUS __fastcall WmipUnreferenceRegEntry(INT64 a1){ NTSTATUS result; result = _InterlockedDecrement((volatile signed __int32 *)(a1 + 48)); if( (result & 0xFFFFFF) == 0 ) return KeSetEvent(*(PRKEVENT *)(a1 + 40), 0); return result; }