AM:DeleteUserProgramsAtomically: Difference between revisions

From 3dbrew
Jump to navigation Jump to search
TimmSkiller (talk | contribs)
mNo edit summary
TimmSkiller (talk | contribs)
No edit summary
 
Line 1: Line 1:
This checks each [[Titles#Title_IDs|Title ID]] for being a CTR System Title (Content Category mask 0x10) or a TWL System Title (Content Category mask 0x8000 and mask 0x100000000). If any were found, this will return 0xE0E0802C (Trying to uninstall system title).
Due to this check, it is safe to say that the [[Filesystem_services#MediaType|Media Type]] must be SD.
=Request=
=Request=
{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 39: Line 35:


=Description=
=Description=
Wraps [[AMPXI:DeleteProgramsAtomically]].
Wraps [[AMPXI:DeleteProgramsAtomically]], but imposes a restriction on the title IDs such that system titles (CTR or TWL) are not allowed.

Latest revision as of 11:51, 8 June 2025

Request

Index Word Description
0 Header code [0x00290082]
1 Media Type
2 Title Count
3 ((Title Count * 8) << 4) | 0xA
4 Title IDs Input Pointer

Response

Index Word Description
0 Header code
1 Result code

Description

Wraps AMPXI:DeleteProgramsAtomically, but imposes a restriction on the title IDs such that system titles (CTR or TWL) are not allowed.