NS services: Difference between revisions

Line 1,641: Line 1,641:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Cmd || Name || Notes
! Cmd || Name
|-
|-
| 0 || RequestLinkDevice || Takes a total of 0x10-bytes of input, returns an output Event handle and an [[#IAsyncResult]].
| 0 || [[#RequestLinkDevice]]
|-
|-
| 1 || [6.0.0+] RequestCleanupAllPreInstalledApplications || No input, returns an output Event handle and an [[#IAsyncResult]].
| 1 || [6.0.0+] [[#RequestCleanupAllPreInstalledApplications]]
|-
|-
| 2 || [6.0.0+] RequestCleanupPreInstalledApplication || Takes a total of 0x8-bytes of input, returns an output Event handle and an [[#IAsyncResult]].
| 2 || [6.0.0+] [[#RequestCleanupPreInstalledApplication]]
|-
|-
| 3 || [6.0.0+] RequestSyncRights || No input, returns an output Event handle and an [[#IAsyncResult]].
| 3 || [6.0.0+] [[#RequestSyncRights]]
|-
|-
| 4 || [6.0.0+] RequestUnlinkDevice || Takes a total of 0x10-bytes of input, returns an output Event handle and an [[#IAsyncResult]].
| 4 || [6.0.0+] [[#RequestUnlinkDevice]]
|-
|-
| 5 || [6.1.0+] RequestRevokeAllELicense || Takes a total of 0x10-bytes of input, returns an output Event handle and an [[#IAsyncResult]].
| 5 || [6.1.0+] [[#RequestRevokeAllELicense]]
|-
|-
| 6 || [9.0.0+] RequestSyncRightsBasedOnAssignedELicenses || No input, returns an output Event handle and an [[#IAsyncResult]].
| 6 || [9.0.0+] [[#RequestSyncRightsBasedOnAssignedELicenses]]
|}
|}
==== RequestLinkDevice ====
Takes an input [[Account_services#Uid|Uid]], returns an output Event handle and an [[#IAsyncResult]].
==== RequestCleanupAllPreInstalledApplications ====
No input, returns an output Event handle and an [[#IAsyncResult]].
==== RequestCleanupPreInstalledApplication ====
Takes an input [[NCM_services#ApplicationId|ApplicationId]], returns an output Event handle and an [[#IAsyncResult]].
==== RequestSyncRights ====
No input, returns an output Event handle and an [[#IAsyncResult]].
==== RequestUnlinkDevice ====
Takes an input [[Account_services#Uid|Uid]], returns an output Event handle and an [[#IAsyncResult]].
==== RequestRevokeAllELicense ====
Takes an input [[Account_services#Uid|Uid]], returns an output Event handle and an [[#IAsyncResult]].
==== RequestSyncRightsBasedOnAssignedELicenses ====
No input, returns an output Event handle and an [[#IAsyncResult]].


=== IFactoryResetInterface ===
=== IFactoryResetInterface ===