CECDU:GetSystemInfo

CECDU:GetSystemInfo

Request #

WordDescription
0
0x000A00C4Cmd0x000AParam3Xlat4
1Destination buffer size (unused)
2Info type
3Param buffer size (unused)
4Descriptor for mapping a read-only buffer in the target process
5Param buffer address
6Descriptor for mapping a write-only buffer in the target process
7Destination buffer address

Response #

WordDescription
0
0x000A0044Cmd0x000AParam1Xlat4
1Result code
2Descriptor for mapping a read-only buffer in the target process
3Param buffer address
4Descriptor for mapping a write-only buffer in the target process
5Destination buffer address

Info Type #

TypeDescriptionParamOutput in buffer
0?Ignore?size=8, ?
1EULA version, a wrapper of GetConfigInfoBlk8 with BlkID=0xD0000Ignoresize=2, version of agreed EULA
2EULA, a wrapper of GetConfigInfoBlk8 with BlkID=0xD0000Ignoresize=1, bool is_eula_agreed
3Parent Control, a wrapper of GetConfigInfoBlk8 with BlkID=0xC0000Ignoresize=1, bool has_parent_control
6?size=13? struct{u32 ncch_program_id; bool is_out_box; u8 message_id[8];}?
7?size=13? struct{u32 ncch_program_id; bool is_out_box; u8 message_id[8];}?
8?Ignoresize=4?