The System Error Handler stores system error alert tables in resources with resource type 'DSAT' . During system startup, the system error alert table resource with resource ID 0 is loaded. Immediately thereafter, that table is disposed of and replaced with the system error alert table resource with resource ID 2. A system error alert table consists of a group of alert definitions, text definitions, icon definitions, procedure definitions, button definitions, and button-title definitions.
Some definitions reference other definitions.
For example, a button definition includes a word to reference a button-title definition and a word to reference a procedure definition. This section describes the format of the system error alert table as a whole and of the various types of definitions. A system error alert table's first word indicates the number of entries in the table. Following these 2 bytes is a 14-byte alert definition that defines an alert box to be used for all system errors that do not have their own alert box definitions. This alert box definition is followed by additional definitions, which need not be in any particular order.