This is a type of aux info record. This record pertains to the
XEC_CTL_ERROR_HANDLING features. The information data has the following
format:
Table 1. Aux info record - TOLERATED_ERROR |
Fields |
+0 |
record type |
flags |
reserved |
+4 |
record length |
+8 |
aux flag |
aux type = 0x0110 |
+C |
error return code |
+10 |
error reason code |
+14 |
error offset |
+18 |
- The record header flags field will always be zero.
- The record length field contains the total length of the record
- including the header
- The XEH_AUXFlag field will always be zero.
- The aux record type field will have the value 0x0110 - XEC_TOLERATED_ERROR.
- Error return code, error reason code and error offset depend on
the errors.
- The error offset will be a 64-bit field.
- In the event that source offset auxiliary records are also being
returned, this record will immediately follow those records for the
element or attribute in the output buffer.