nn::applet::CTR::StartLibraryApplet Function

Syntax

Result StartLibraryApplet(
     AppletId id,
     const u8 * pParam = NULL,
     size_t paramSize = 0,
     Handle handle = NN_APPLET_HANDLE_NONE,
     nn::fnd::TimeSpan timeout = WAIT_INFINITE
);

Arguments

Name Description
in id The library applet ID.
in pParam Parameter buffer to send to the library applet.
in paramSize The size of the parameter buffer to send to the library applet.
in handle The handle to send to the library applet.
in timeout Timeout interval.

Return Values

Returns the result of the operation.

Description

Starts a library applet.

This function calls a library applet.

You must call the PrepareToStartLibraryApplet function before this one.

After you call this function, wait for startup with the WaitForStarting function.


CONFIDENTIAL