GetTransferableId

nn::cfg::CTR::GetTransferableId Function

Syntax

#include <nn/cfg.h>

bit64 GetTransferableId(
     bit32 uniqueId
);

Arguments

Name Description
in uniqueId Specifies the application's unique (20-bit) ID.

Return Values

Returns a system-specific (64-bit) ID.

Description

Gets the system-specific ID.

By specifying an application's unique ID, you can get a value specific to both the system and the application.
To use the same system-specific ID with multiple applications, you must specify the same unique ID.

If Delete All Content and Settings is run, this function will return a different value after initialization.
If System Transfer is run, this function will return the same value on the receiving system.
However, the original system will get a different number because it is initialized after the transfer.

Revision History

2012/11/08
Added a description of what happens when Delete All Content and Settings and System Transfer are run.
2010/11/10
Added a description of the unique ID given as an argument.
2010/10/22
Initial version.

CONFIDENTIAL