Ejemplo n.º 1
0
        public ulong CalculateHashEntryOffsetForBlock(ulong blockNum, uint hashLevel)
        {
            var hashBlock = XvdMath.CalculateHashBlockNumForBlockNum(Header.Type, HashTreeLevels, Header.NumberOfHashedPages, blockNum, hashLevel, out var entryNum);

            return(HashTreeOffset + XvdMath.PageNumberToOffset(hashBlock) + (entryNum * HASH_ENTRY_LENGTH));
        }