SectorMarker

Overview

SectorMarker is an enumeration of the reserved 32-bit values used in the FAT and mini-FAT sector chains of a Compound File Binary document. When iterating a sector chain in CfbReader.Fat, you will encounter these terminal markers to identify chain boundaries, free sectors, FAT meta-sectors, and DIFAT meta-sectors. Compare against these enum values instead of hard-coding raw unsigned hex literals.

Base type: uint.

Members

NameDescription
DIFSECTDIFAT sector marker (0xFFFFFFFC): this FAT entry describes a DIFAT meta-sector.
FATSECTFAT sector marker (0xFFFFFFFD): this FAT entry describes a FAT meta-sector.
ENDOFCHAINEnd-of-chain marker (0xFFFFFFFE): this sector is the last in a chain.
FREESECTFree sector marker (0xFFFFFFFF): this sector is unallocated.

See Also