FATItem

A file block allocation table element.

Record structure

uint16 NextFAT
uint16 PrevFAT

Field descriptions

NextFAT

The next FAT index in the file. 0x0EFFF is the end-of-chain marker. Little endian.

PrevFAT

The previous FAT index in the file. 0x0EFFF is the start-of-chain marker. Little endian.

Record declaration

C
typedef struct FATITEMTAG {
  uint16  NextFAT;
  uint16  PrevFAT;
} FATITEM;

Pascal
TFATItem = packed record
  NextFAT : uint16;
  PrevFAT : uint16;
end;