NCM services: Difference between revisions
No edit summary |
Make unofficial ILocationResolver names consistent with official names |
||
Line 47: | Line 47: | ||
| 9 || [[#Refresh]] | | 9 || [[#Refresh]] | ||
|- | |- | ||
| 10 || [5.0.0+] [[# | | 10 || [5.0.0+] [[#RedirectProgramPath2]] | ||
|- | |- | ||
| 11 || [5.0.0+] [[# | | 11 || [5.0.0+] [[#Refresh2]] | ||
|- | |- | ||
| 12 || [5.0.0+] [[# | | 12 || [5.0.0+] [[#DeleteProgramPath]] | ||
|- | |- | ||
| 13 || [5.0.0+] [[# | | 13 || [5.0.0+] [[#DeleteApplicationControlPath]] | ||
|- | |- | ||
| 14 || [5.0.0+] [[# | | 14 || [5.0.0+] [[#DeleteApplicationHtmlDocumentPath]] | ||
|- | |- | ||
| 15 || [5.0.0+] [[# | | 15 || [5.0.0+] [[#DeleteApplicationLegalInformationPath]] | ||
|- | |- | ||
| 16 || [7.0.0+] ? (Takes a total of 8-bytes of input and a type-0x1A output buffer, no output) | | 16 || [7.0.0+] ? (Takes a total of 8-bytes of input and a type-0x1A output buffer, no output) | ||
Line 112: | Line 112: | ||
Takes no input. Frees all linked-lists' entries that have '''flag''' set to 0. | Takes no input. Frees all linked-lists' entries that have '''flag''' set to 0. | ||
==== | ==== RedirectProgramPath2 ==== | ||
Same as [[# | Same as [[#RedirectProgramPath|RedirectProgramPath]], but inserts a new [[#Location_List_Entry|entry]] with '''flag''' set to 1. | ||
==== | ==== Refresh2 ==== | ||
Takes no input. Frees all linked-lists' entries that have '''flag''' set to 1. | Takes no input. Frees all linked-lists' entries that have '''flag''' set to 1. | ||
==== | ==== DeleteProgramPath ==== | ||
Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type1|NCA-type1]]. | Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type1|NCA-type1]]. | ||
Removes the [[#Location_List_Entry|entry]] that matches the input TitleID. | Removes the [[#Location_List_Entry|entry]] that matches the input TitleID. | ||
==== | ==== DeleteApplicationControlPath ==== | ||
Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type3|NCA-type3]]. | Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type3|NCA-type3]]. | ||
Removes the [[#Location_List_Entry|entry]] that matches the input TitleID. | Removes the [[#Location_List_Entry|entry]] that matches the input TitleID. | ||
==== | ==== DeleteApplicationHtmlDocumentPath ==== | ||
Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type4|NCA-type4]]. | Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type4|NCA-type4]]. | ||
Removes the [[#Location_List_Entry|entry]] that matches the input TitleID. | Removes the [[#Location_List_Entry|entry]] that matches the input TitleID. | ||
==== | ==== DeleteApplicationLegalInformationPath ==== | ||
Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type5|NCA-type5]]. | Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type5|NCA-type5]]. | ||