Error Report services: Difference between revisions
Replace with auto generated table |
No edit summary |
||
Line 30: | Line 30: | ||
== SubmitContext == | == SubmitContext == | ||
Takes 2 type-5 input buffers | Takes 2 type-5 input buffers [[#ContextEntry]] and '''FieldList'''. | ||
=== | === ContextEntry === | ||
This is a 0x160 bytes structure used to encapsulate an error report context. | This is a 0x160 bytes structure used to encapsulate an error report context. | ||
Line 39: | Line 39: | ||
! Offset || Size || Description | ! Offset || Size || Description | ||
|- | |- | ||
| 0x0 || 0x4 || | | 0x0 || 0x4 || Version | ||
|- | |- | ||
| 0x4 || 0x4 || | | 0x4 || 0x4 || FieldCount | ||
|- | |- | ||
| 0x8 || 0x4 || CategoryId | | 0x8 || 0x4 || CategoryId | ||
|- | |- | ||
| 0xC || 0x144 || | | 0xC || 0x144 || Array of FieldEntry | ||
|- | |- | ||
| 0x150 || 0x8 || Pointer to a FieldList object | | 0x150 || 0x8 || Pointer to a FieldList object | ||
|- | |- | ||
| 0x158 || 0x4 || FieldList free | | 0x158 || 0x4 || FieldList free count | ||
|- | |- | ||
| 0x15C || 0x4 || FieldList total size | | 0x15C || 0x4 || FieldList total size | ||
Line 55: | Line 55: | ||
== CreateReport == | == CreateReport == | ||
Takes | Takes an u32 '''ReportType''' and 3 type-5 input buffers [[#ContextEntry]], '''ReportList''' and '''ReportMetaData'''. | ||
= erpt:r = | = erpt:r = |