nn::erreula::CTR Namespace

Description

The namespace of the CTR error/EULA applet call-up library.
(This namespace can also be written without the ::CTR portion.)

Note: Thread priorities 17 through 20 are used by error EULA applet threads. Take this into consideration if your application sets priorities for threads that continue to run while the applet is running.

Structures

nn::erreula::CTR::Config The structure that is exchanged between the application and the error EULA applet that stores data.
nn::erreula::CTR::Parameter The structure storing parameters to pass when executing the error EULA applet.

Enumerated Types

ErrorType Enumerated type representing the error codes.
ReturnCode Enumerated type representing return codes.

Constants

ERROR_TEXT_LENGTH_MAX const u16 The maximum number of characters in free text to display for the error. This character count includes the NULL terminator.

Functions

InitializeConfig Initializes the Config structure to default values.
PreloadErrEulaApplet Preloads the error EULA applet.
CancelPreloadErrEulaApplet Cancels the preloading of the error EULA applet.
WaitForPreloadErrEulaApplet Waits for the error EULA applet to finish preloading.
IsRegisteredErrEulaApplet Checks whether preloading of the error EULA applet has ended.
StartErrEulaApplet Starts the error EULA applet.

Revision History

2011/08/04
Initial version.

CONFIDENTIAL