FONTFILEHEADER STRUC
ffhFileTag db 8 dup(?) ;font-file identifier
ffhReserved db 8 dup(?) ;reserved
ffhPointers dw ? ;number of pointers
ffhPointerType db ? ;type of pointer
ffhOffset dd ? ;offset to information header
FONTFILEHEADER ENDS
The FONTFILEHEADER contains information that identifies the file as a valid font file and specifies the number of fonts defined in the file.
ffhFileTag
Identifies the font file. This field must contain the byte value 0FFh, followed by the characters F, O, N, and T (ASCII 46h, 4Fh, 4Eh, and 54h, respectively), and three space characters (ASCII 20h).
ffhReserved
Reserved; must be zero.
ffhPointers
Specifies the number of information pointers in the header. For current versions of MS-DOS, this value should be 1.
ffhPointerType
Specifies the type of information pointers in the header. For current versions of MS-DOS, this value should be 1.
ffhOffset
Specifies the offset, in bytes, from the beginning of the file to the information header.