public uint GetNextSector(uint sector) {
if (m_fat.Count<=sector)
throw new ArgumentException(Errors.ErrorFATBadSector);
uint value=m_fat[(int)sector];
if (value==(uint)FATMARKERS.FAT_FatSector||value==(uint)FATMARKERS.FAT_DifSector)
throw new InvalidOperationException(Errors.ErrorFATRead);
return value;
}
}