All day information is stored after the date-descriptor array, on even 64-byte boundaries. The day-information structure has the following form:
unsigned reserved
unsigned Date
unsigned reserved
unsigned cbNotes
unsigned cbAppointment
char Notes[cbNotes]
BYTE ApptInfo[]
Following are the members in the day-information structure:
reserved
Reserved; must be zero.
Date
Specifies the date, in days past 1/1/1980.
reserved
Reserved; must be 1.
cbNotes
Specifies the number of bytes of note information, including null bytes. This information appears in the note array below the appointment list.
cbAppointment
Specifies the count of bytes of appointment information.
Notes
Contains the text of the note.
ApptInfo
Contains the block of appointments.