FONTFILEHEADER

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.

Fields

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.