nn::erreula::CTR

nn::erreula::CTR Namespace

Description

The CTR error EULA applet API namespace.
(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 This is the structure that is exchanged between the application and the error EULA applet and stores various data.
nn::erreula::CTR::Parameter Parameter structure to pass to the error/EULA applet when it executes.

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 be displayed 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