Error Report services: Difference between revisions
No edit summary |
No edit summary |
||
Line 41: | Line 41: | ||
== SubmitContext == | == SubmitContext == | ||
Takes 2 type-5 input buffers [[#ContextEntry]] and '''FieldList'''. | Takes 2 type-5 input buffers [[#ContextEntry]] and '''FieldList'''. | ||
== CreateReportV0 == | == CreateReportV0 == | ||
Line 272: | Line 250: | ||
|} | |} | ||
= | = ContextEntry = | ||
== | This is "nn::erpt::ContextEntry". This is a 0x160-byte struct. | ||
{| class="wikitable" border="1" | |||
|- | |||
! Offset || Size || Description | |||
|- | |||
| 0x0 || 0x4 || Version | |||
|- | |||
| 0x4 || 0x4 || FieldCount | |||
|- | |||
| 0x8 || 0x4 || CategoryId | |||
|- | |||
| 0xC || 0x144 || Array of FieldEntry | |||
|- | |||
| 0x150 || 0x8 || Pointer to a FieldList object | |||
|- | |||
| 0x158 || 0x4 || FieldList free count | |||
|- | |||
| 0x15C || 0x4 || FieldList total size | |||
|} | |||
= FieldId = | |||
This is "nn::erpt::FieldId". | |||
{| class=wikitable | {| class=wikitable | ||
! | |- | ||
! Value || Name || Category || FieldType || FieldFlag | |||
|- | |- | ||
| 0x0 || TestU64 || Test || NumericU64 || None | | 0x0 || TestU64 || Test || NumericU64 || None |