HvpReadLogEntryHeader

__int64 __fastcall HvpReadLogEntryHeader(
        unsigned int a1,
        __int64 (__fastcall *a2)(__int64, _QWORD, __int64, _OWORD **),
        __int64 a3,
        __int64 a4){
  __int64 result; 
  _OWORD *v6; 
  _OWORD *v7; 

  v7 = 0i64;
  result = a2(a3, a1, 40i64, &v7);
  if( (int)result >= 0 )
  {
    v6 = v7;
    *(_OWORD *)a4 = *v7;
    *(_OWORD *)(a4 + 16) = v6[1];
    *(_QWORD *)(a4 + 32) = *((_QWORD *)v6 + 4);
  }
  return result;
}

Referenced by:

HvpApplyIncrementalLogFile
HvpDetermineIncrementalLogFileMaximums