NCM services: Difference between revisions

Adubbz (talk | contribs)
No edit summary
(One intermediate revision by the same user not shown)
Line 209: Line 209:
| 0 || ResolveAddOnContentPath || u64 TitleID + C descriptor ||  
| 0 || ResolveAddOnContentPath || u64 TitleID + C descriptor ||  
|-
|-
| 1 || RegisterAddOnContentStorage || [[Filesystem_services#StorageId|StorageID]] + u64 TitleID [9.0.0+] Now takes an additional 8-bytes of input. ||  
| 1 || RegisterAddOnContentStorage || [[Filesystem_services#StorageId|StorageID]] + u64 TitleID [9.0.0+] Now takes an additional u64 TitleID for the owner application. ||  
|-
|-
| 2 || UnregisterAllAddOnContentPath || None || Clears all registered titles here.
| 2 || UnregisterAllAddOnContentPath || None || Clears all registered titles here.
|-
|-
| 3 || [9.0.0+] || ||
| 3 || [9.0.0+] [[#RefreshApplicationAddOnContent]] || Type-5 buffer || Unofficial name
|-
|-
| 4 || [9.0.0+] || ||
| 4 || [9.0.0+] [[#UnregisterApplicationAddOnContent]] || u64 TitleID || Unofficial name
|}
|}
==== RefreshApplicationAddOnContent ====
Takes an type-5 buffer containing application title ids. Unregisters entries with application ids absent from the input buffer.
==== UnregisterApplicationAddOnContent====
Takes an u64 '''TitleID''' for the application to unregister add on content entries for.


=== Location List Entry ===
=== Location List Entry ===