Changes

Jump to navigation Jump to search
no edit summary
Line 30: Line 30:     
== SubmitContext ==
 
== SubmitContext ==
Takes 2 type-5 input buffers ('''ContextStruct''' and '''FieldList''').
+
Takes 2 type-5 input buffers [[#ContextEntry]] and '''FieldList'''.
   −
=== ContextStruct ===
+
=== 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 || Empty
+
| 0x0 || 0x4 || Version
 
|-
 
|-
| 0x4 || 0x4 || Empty
+
| 0x4 || 0x4 || FieldCount
 
|-
 
|-
 
| 0x8 || 0x4 || CategoryId
 
| 0x8 || 0x4 || CategoryId
 
|-
 
|-
| 0xC || 0x144 || Empty
+
| 0xC || 0x144 || Array of FieldEntry
 
|-
 
|-
 
| 0x150 || 0x8 || Pointer to a FieldList object
 
| 0x150 || 0x8 || Pointer to a FieldList object
 
|-
 
|-
| 0x158 || 0x4 || FieldList free size
+
| 0x158 || 0x4 || FieldList free count
 
|-
 
|-
 
| 0x15C || 0x4 || FieldList total size
 
| 0x15C || 0x4 || FieldList total size
Line 55: Line 55:     
== CreateReport ==
 
== CreateReport ==
Takes a u32 ('''ReportType''') and 3 type-5 input buffers ('''ContextStruct''', '''FieldList''' and '''ReportMetaData''').
+
Takes an u32 '''ReportType''' and 3 type-5 input buffers [[#ContextEntry]], '''ReportList''' and '''ReportMetaData'''.
    
= erpt:r =
 
= erpt:r =

Navigation menu