INT64 __fastcall FioFwReadUlongAtOffset(__int64 a1, UINT64 a2, _DWORD *a3){ INT64 result; result = FioFwReadBytesAtOffset(a1, a2, 4ui64, a3); if( (int)result >= 0 ) { *a3 = _byteswap_ulong(*a3); return 0i64; } return result; }