Error Report services: Difference between revisions

No edit summary
No edit summary
Line 28: Line 28:
| 10 || [8.0.0+] [[#CreateReportWithAttachments]]
| 10 || [8.0.0+] [[#CreateReportWithAttachments]]
|-
|-
| 11 || [11.0.0+] CreateReport
| 11 || [17.0.0+] CreateReportV1 ([11.0.0-16.1.0] CreateReport)
|-
| 12 || [17.0.0+] CreateReport
|-
|-
| 20 || [12.0.0+] RegisterRunningApplet
| 20 || [12.0.0+] RegisterRunningApplet
Line 40: Line 42:


== SubmitContext ==
== SubmitContext ==
Takes 2 type-5 input buffers [[#ContextEntry]] and '''FieldList'''.
Takes two type-0x5 input buffers [[#ContextEntry]] and '''FieldList'''. No output.


== CreateReportV0 ==
== CreateReportV0 ==
Takes an u32 '''ReportType''' and 3 type-5 input buffers [[#ContextEntry]], '''ReportList''' and '''ReportMetaData'''.
Takes an u32 '''ReportType''' and 3 type-0x5 input buffers [[#ContextEntry]], '''ReportList''' and '''ReportMetaData'''. No output.


== CreateReportWithAttachments ==
== CreateReportWithAttachments ==
Takes 4-bytes of input and 3 type-0x5 input buffers, no output.
Takes an u32 '''ReportType''' and 3 type-0x5 input buffers. No output.


[11.0.0+] Now takes an additional 4-bytes of input.
[11.0.0+] Now takes an additional u32.
 
[17.0.0+] Now takes an additional [[#CreateReportOptionFlag]].


= erpt:r =
= erpt:r =
Line 271: Line 275:
| 0x15C || 0x4 || FieldList total size
| 0x15C || 0x4 || FieldList total size
|}
|}
= CreateReportOptionFlag =
This is "nn::erpt::CreateReportOptionFlag". This is a 32-bit flag.


= FieldId =
= FieldId =