NCM services: Difference between revisions

No edit summary
No edit summary
Line 51: Line 51:
| 11 || [5.0.0+] [[#ClearLocationResolver2]]
| 11 || [5.0.0+] [[#ClearLocationResolver2]]
|-
|-
| 12 || [5.0.0+]
| 12 || [5.0.0+] [[#DeleteProgramNcaPath]]
|-
|-
| 13 || [5.0.0+]
| 13 || [5.0.0+] [[#DeleteControlNcaPath]]
|-
|-
| 14 || [5.0.0+]
| 14 || [5.0.0+] [[#DeleteDocHtmlNcaPath]]
|-
|-
| 15 || [5.0.0+]
| 15 || [5.0.0+] [[#DeleteInfoHtmlNcaPath]]
|}
|}


Line 109: Line 109:
==== ClearLocationResolver2 ====
==== ClearLocationResolver2 ====
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.
==== DeleteProgramNcaPath ====
Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type1|NCA-type1]].
Removes the [[#Location_List_Entry|entry]] that matches the input TitleID.
==== DeleteControlNcaPath ====
Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type3|NCA-type3]].
Removes the [[#Location_List_Entry|entry]] that matches the input TitleID.
==== DeleteDocHtmlNcaPath ====
Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type4|NCA-type4]].
Removes the [[#Location_List_Entry|entry]] that matches the input TitleID.
==== DeleteInfoHtmlNcaPath ====
Takes an u64 '''TitleID'''. Used for [[NCA_Content_FS#NCA-type5|NCA-type5]].
Removes the [[#Location_List_Entry|entry]] that matches the input TitleID.


=== IRegisteredLocationResolver ===
=== IRegisteredLocationResolver ===