libnx/applet_8h.html
2025-05-08 06:59:12 +00:00

11200 lines
738 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libnx: include/switch/services/applet.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libnx<span id="projectnumber">&#160;v4.9.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_42bea3d40f1f1694e41a8f3166c98108.html">switch</a></li><li class="navelem"><a class="el" href="dir_04a7e0b94d44ce4fc7ca3462163fd33c.html">services</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">applet.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Applet (applet) service IPC wrapper.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;<a class="el" href="types_8h_source.html">../types.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="service_8h_source.html">../sf/service.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="apm_8h_source.html">../services/apm.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="pdm_8h_source.html">../services/pdm.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="caps_8h_source.html">../services/caps.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="pm_8h_source.html">../services/pm.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="ncm__types_8h_source.html">../services/ncm_types.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="acc_8h_source.html">../services/acc.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="set_8h_source.html">../services/set.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="tmem_8h_source.html">../kernel/tmem.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="event_8h_source.html">../kernel/event.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="nacp_8h_source.html">../nacp.h</a>&quot;</code><br />
</div>
<p><a href="applet_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletHookCookie.html">AppletHookCookie</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">applet hook cookie. <a href="structAppletHookCookie.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">LockAccessor. <a href="structAppletLockAccessor.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletStorage.html">AppletStorage</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">applet IStorage <a href="structAppletStorage.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletHolder.html">AppletHolder</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">LibraryApplet state. <a href="structAppletHolder.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletApplication.html">AppletApplication</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">IApplicationAccessor container. <a href="structAppletApplication.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">GpuErrorHandler. <a href="structAppletGpuErrorHandler.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletAttribute.html">AppletAttribute</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used by <a class="el" href="applet_8h.html#a5a71263184d10b47bf7446f15680a585">appletInitialize</a> with __nx_applet_AppletAttribute for cmd OpenLibraryAppletProxy (AppletType_LibraryApplet), on [3.0.0+]. The default for this struct is all-zero. <a href="structAppletAttribute.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structLibAppletInfo.html">LibAppletInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">LibraryAppletInfo. <a href="structLibAppletInfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletProcessLaunchReason.html">AppletProcessLaunchReason</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structAppletProcessLaunchReason.html" title="AppletProcessLaunchReason, from GetLaunchReason.">AppletProcessLaunchReason</a>, from GetLaunchReason. <a href="structAppletProcessLaunchReason.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletInfo.html">AppletInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cached info for the current LibraryApplet, from <a class="el" href="applet_8h.html#a2dd7875feeef362f4af0bc49ce1d64f0">appletGetAppletInfo</a>. <a href="structAppletInfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">IdentityInfo. <a href="structAppletIdentityInfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletApplicationAttributeForQuest.html">AppletApplicationAttributeForQuest</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attributes for launching applications for Quest. <a href="structAppletApplicationAttributeForQuest.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletApplicationAttribute.html">AppletApplicationAttribute</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">ApplicationAttribute. <a href="structAppletApplicationAttribute.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletApplicationLaunchProperty.html">AppletApplicationLaunchProperty</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">ApplicationLaunchProperty. <a href="structAppletApplicationLaunchProperty.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletApplicationLaunchRequestInfo.html">AppletApplicationLaunchRequestInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">ApplicationLaunchRequestInfo. <a href="structAppletApplicationLaunchRequestInfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAppletResourceUsageInfo.html">AppletResourceUsageInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structAppletResourceUsageInfo.html" title="AppletResourceUsageInfo, from appletGetAppletResourceUsageInfo.">AppletResourceUsageInfo</a>, from <a class="el" href="applet_8h.html#a01b54e2fe00ebfc653e333fb7cac065f">appletGetAppletResourceUsageInfo</a>. <a href="structAppletResourceUsageInfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a5df8b2a11d0323ce1596b3a3fb18be36" id="r_a5df8b2a11d0323ce1596b3a3fb18be36"><td class="memItemLeft" align="right" valign="top"><a id="a5df8b2a11d0323ce1596b3a3fb18be36" name="a5df8b2a11d0323ce1596b3a3fb18be36"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>AppletHookFn</b>) (<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2">AppletHookType</a> hook, void *param)</td></tr>
<tr class="memdesc:a5df8b2a11d0323ce1596b3a3fb18be36"><td class="mdescLeft">&#160;</td><td class="mdescRight">applet hook function. <br /></td></tr>
<tr class="separator:a5df8b2a11d0323ce1596b3a3fb18be36"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:abe103b6f06ea6f84e081ab97c293768e" id="r_abe103b6f06ea6f84e081ab97c293768e"><td class="memItemLeft" align="right" valign="top"><a id="abe103b6f06ea6f84e081ab97c293768e" name="abe103b6f06ea6f84e081ab97c293768e"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#abe103b6f06ea6f84e081ab97c293768e">AppletType</a> { <br />
&#160;&#160;<b>AppletType_None</b> = -2
, <br />
&#160;&#160;<b>AppletType_Default</b> = -1
, <br />
&#160;&#160;<b>AppletType_Application</b> = 0
, <br />
&#160;&#160;<b>AppletType_SystemApplet</b> = 1
, <br />
&#160;&#160;<b>AppletType_LibraryApplet</b> = 2
, <br />
&#160;&#160;<b>AppletType_OverlayApplet</b> = 3
, <br />
&#160;&#160;<b>AppletType_SystemApplication</b> = 4
<br />
}</td></tr>
<tr class="memdesc:abe103b6f06ea6f84e081ab97c293768e"><td class="mdescLeft">&#160;</td><td class="mdescRight">AppletType. <br /></td></tr>
<tr class="separator:abe103b6f06ea6f84e081ab97c293768e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adaef5dc6ac94f858d319fe20663412d7" id="r_adaef5dc6ac94f858d319fe20663412d7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#adaef5dc6ac94f858d319fe20663412d7">AppletOperationMode</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#adaef5dc6ac94f858d319fe20663412d7a2e97fe1d70a29c22da8a3b8d7fe044ef">AppletOperationMode_Handheld</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#adaef5dc6ac94f858d319fe20663412d7aa853683a1c4ca51d0a8d7cbd3fc6f94e">AppletOperationMode_Console</a> = 1
<br />
}</td></tr>
<tr class="memdesc:adaef5dc6ac94f858d319fe20663412d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">OperationMode. <a href="applet_8h.html#adaef5dc6ac94f858d319fe20663412d7">More...</a><br /></td></tr>
<tr class="separator:adaef5dc6ac94f858d319fe20663412d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a455fc03c86fcc96a082d685f147ce3d2" id="r_a455fc03c86fcc96a082d685f147ce3d2"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2">AppletHookType</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2aecb95f997e823bf73afebda419ec0e27">AppletHookType_OnFocusState</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2a6ddfb7efb64db61517db18cfbe8f5c73">AppletHookType_OnOperationMode</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2a05a8f6505b5d0a948856abebd1bef722">AppletHookType_OnPerformanceMode</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2ad2ae14489e997b7e4f4fad9a442515d5">AppletHookType_OnExitRequest</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2a3c6451e4dcf8edee8f3ffd917ee99d2c">AppletHookType_OnResume</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2a6d27caabdde8b5ff1d719337bf54066b">AppletHookType_OnCaptureButtonShortPressed</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2a31a423348b8d101860e7a93eefdbf126">AppletHookType_OnAlbumScreenShotTaken</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2ad526cf7e37cc32757dd15863b1af07e3">AppletHookType_RequestToDisplay</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2a3156d462757a926a9f73815dd7a75974">AppletHookType_Max</a>
<br />
}</td></tr>
<tr class="memdesc:a455fc03c86fcc96a082d685f147ce3d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">applet hook types. <a href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2">More...</a><br /></td></tr>
<tr class="separator:a455fc03c86fcc96a082d685f147ce3d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af66b341d98389294509c01f67f14310f" id="r_af66b341d98389294509c01f67f14310f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310f">AppletMessage</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310faeee515e3f82ce12af4dc221966d39abe">AppletMessage_ExitRequest</a> = 4
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fae92efa55c22e8e0c51c975f4bcff2f7a">AppletMessage_FocusStateChanged</a> = 15
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa1d64c66c038d6fad6688ccbac1d3e856">AppletMessage_Resume</a> = 16
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa2671f01206b04dca3598700f874db5f9">AppletMessage_OperationModeChanged</a> = 30
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa0c6702f0f1a7b241bdefa281aed9f1ba">AppletMessage_PerformanceModeChanged</a> = 31
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fac4dbc03fc3daedfa041200e93b737b6a">AppletMessage_RequestToDisplay</a> = 51
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310facdff9a426826fc25440ce677899033fe">AppletMessage_CaptureButtonShortPressed</a> = 90
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa2dc0ebeffd884cf5fad205bc2ce24440">AppletMessage_AlbumScreenShotTaken</a> = 92
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa10189ce87a81af1ad02ead738867b74a">AppletMessage_AlbumRecordingSaved</a> = 93
<br />
}</td></tr>
<tr class="memdesc:af66b341d98389294509c01f67f14310f"><td class="mdescLeft">&#160;</td><td class="mdescRight">AppletMessage, for <a class="el" href="applet_8h.html#a37bbebede17cc17cdc8b5581f7a790a2">appletGetMessage</a>. See also <a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2">AppletHookType</a>. <a href="applet_8h.html#af66b341d98389294509c01f67f14310f">More...</a><br /></td></tr>
<tr class="separator:af66b341d98389294509c01f67f14310f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50f520967d64748e376cfbde27581b08" id="r_a50f520967d64748e376cfbde27581b08"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a50f520967d64748e376cfbde27581b08">AppletFocusState</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#a50f520967d64748e376cfbde27581b08af48318d99790df6e325f1d8385d1bce8">AppletFocusState_InFocus</a> = 1
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a50f520967d64748e376cfbde27581b08a8ac66de3e5571f1d373aa6e6463bf87a">AppletFocusState_OutOfFocus</a> = 2
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a50f520967d64748e376cfbde27581b08aeb74b17e30d40ecb17319e26df9b5ee0">AppletFocusState_Background</a> = 3
<br />
}</td></tr>
<tr class="memdesc:a50f520967d64748e376cfbde27581b08"><td class="mdescLeft">&#160;</td><td class="mdescRight">FocusState. <a href="applet_8h.html#a50f520967d64748e376cfbde27581b08">More...</a><br /></td></tr>
<tr class="separator:a50f520967d64748e376cfbde27581b08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca262ea809b4657fe35d8df936c883ed" id="r_aca262ea809b4657fe35d8df936c883ed"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883ed">AppletFocusHandlingMode</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883edae3d637db0af44745f36b8734a3c0ea22">AppletFocusHandlingMode_SuspendHomeSleep</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883edaa3bfcfcb49ed6d215d63a6b983a13ac7">AppletFocusHandlingMode_NoSuspend</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883eda6613b7a001916cd51ee26493594f4e8b">AppletFocusHandlingMode_SuspendHomeSleepNotify</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883eda0405c816d7259b3719ab1550908f9ff8">AppletFocusHandlingMode_AlwaysSuspend</a>
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883edad11fc8e99296e8a81d03cb60beb568ec">AppletFocusHandlingMode_Max</a>
<br />
}</td></tr>
<tr class="memdesc:aca262ea809b4657fe35d8df936c883ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">FocusHandlingMode. <a href="applet_8h.html#aca262ea809b4657fe35d8df936c883ed">More...</a><br /></td></tr>
<tr class="separator:aca262ea809b4657fe35d8df936c883ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a639738c402150b338bd4eed228314cde" id="r_a639738c402150b338bd4eed228314cde"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cde">AppletLaunchParameterKind</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cdea1d8ac46050b2b1c82a3fd58b20ebcb21">AppletLaunchParameterKind_UserChannel</a> = 1
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cdeab188b0265a1344006303ca825d795606">AppletLaunchParameterKind_PreselectedUser</a> = 2
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cdeae8fd054034893d06106064d47b8e4e0f">AppletLaunchParameterKind_Unknown</a> = 3
<br />
}</td></tr>
<tr class="memdesc:a639738c402150b338bd4eed228314cde"><td class="mdescLeft">&#160;</td><td class="mdescRight">LaunchParameterKind. <a href="applet_8h.html#a639738c402150b338bd4eed228314cde">More...</a><br /></td></tr>
<tr class="separator:a639738c402150b338bd4eed228314cde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad14dd5237407f4896cf69bb53362b346" id="r_ad14dd5237407f4896cf69bb53362b346"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346">AppletId</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a285a99fa95835b72f976d7df2e599dd9">AppletId_None</a> = 0x00
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346add29f1fceebcb89f8e1abce44450b917">AppletId_application</a> = 0x01
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a93e622b3336bebb16df771c8fd16d485">AppletId_OverlayApplet</a> = 0x02
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a1a0b9d8ddd31081d91727f8fc688290e">AppletId_SystemAppletMenu</a> = 0x03
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346ae63e185418bdb3d9a6798612da2db71a">AppletId_SystemApplication</a> = 0x04
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a00ac98ac89d7053aa2a0d8e4e55967d7">AppletId_LibraryAppletAuth</a> = 0x0A
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a78662e3ab7c4d879ad9e0fdf2eabbbf4">AppletId_LibraryAppletCabinet</a> = 0x0B
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346aca6bcbca80a55ac72bc50c0898954eea">AppletId_LibraryAppletController</a> = 0x0C
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a02abf9876d6ebceeb55f59f4f4a6f686">AppletId_LibraryAppletDataErase</a> = 0x0D
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a9bb0859529df3fea3123b3e839357778">AppletId_LibraryAppletError</a> = 0x0E
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a7bf2f4ad68479049e81854ad525b12d6">AppletId_LibraryAppletNetConnect</a> = 0x0F
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a851f2fc524fccf732a5cf20ea042829a">AppletId_LibraryAppletPlayerSelect</a> = 0x10
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a5fa3e57d3e90bfb5520131a6eb0df489">AppletId_LibraryAppletSwkbd</a> = 0x11
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346ac04cd30e6b3e10fd068473a8149902f9">AppletId_LibraryAppletMiiEdit</a> = 0x12
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346afd0e8f09306ce0a04728f5df03d06f59">AppletId_LibraryAppletWeb</a> = 0x13
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a194552c2c71f0121b888a523229d2e34">AppletId_LibraryAppletShop</a> = 0x14
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a31ad893691bd3ea57f8eebb2e5fd164b">AppletId_LibraryAppletPhotoViewer</a> = 0x15
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a9965edca46d7afb30c6a9f7c67497efe">AppletId_LibraryAppletSet</a> = 0x16
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346aa57dc668e5f37951743fc63ddc98b7cc">AppletId_LibraryAppletOfflineWeb</a> = 0x17
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346ad4d0a2d126b3e074146c5033262dda70">AppletId_LibraryAppletLoginShare</a> = 0x18
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346ab0ecb5554d2944d3812b7704b7cf88a4">AppletId_LibraryAppletWifiWebAuth</a> = 0x19
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346a426de7b693c0fc5b945e6adffbfe56f6">AppletId_LibraryAppletMyPage</a> = 0x1A
<br />
}</td></tr>
<tr class="memdesc:ad14dd5237407f4896cf69bb53362b346"><td class="mdescLeft">&#160;</td><td class="mdescRight">AppletId. <a href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346">More...</a><br /></td></tr>
<tr class="separator:ad14dd5237407f4896cf69bb53362b346"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a868198607c9b1488fb8037de4d71a7a7" id="r_a868198607c9b1488fb8037de4d71a7a7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">LibAppletMode</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7ace709a977725f4afc00048a30236173e">LibAppletMode_AllForeground</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7af54ce9a842c4893e2ffd08d0aa561936">LibAppletMode_Background</a> = 1
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7ace60faa21ee6aaeabd6579c5bf3e939f">LibAppletMode_NoUi</a> = 2
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7a364c0c34561ceb236211d7b81a126b8e">LibAppletMode_BackgroundIndirect</a> = 3
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7a62f85e4f263a0bfdf47f73ac125602c6">LibAppletMode_AllForegroundInitiallyHidden</a> = 4
<br />
}</td></tr>
<tr class="memdesc:a868198607c9b1488fb8037de4d71a7a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">LibraryAppletMode. <a href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">More...</a><br /></td></tr>
<tr class="separator:a868198607c9b1488fb8037de4d71a7a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11f7138452254e3e24119e8f03ed478a" id="r_a11f7138452254e3e24119e8f03ed478a"><td class="memItemLeft" align="right" valign="top"><a id="a11f7138452254e3e24119e8f03ed478a" name="a11f7138452254e3e24119e8f03ed478a"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a11f7138452254e3e24119e8f03ed478a">LibAppletExitReason</a> { <br />
&#160;&#160;<b>LibAppletExitReason_Normal</b> = 0
, <br />
&#160;&#160;<b>LibAppletExitReason_Canceled</b> = 1
, <br />
&#160;&#160;<b>LibAppletExitReason_Abnormal</b> = 2
, <br />
&#160;&#160;<b>LibAppletExitReason_Unexpected</b> = 10
<br />
}</td></tr>
<tr class="memdesc:a11f7138452254e3e24119e8f03ed478a"><td class="mdescLeft">&#160;</td><td class="mdescRight">LibraryAppletExitReason. <br /></td></tr>
<tr class="separator:a11f7138452254e3e24119e8f03ed478a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a392803c8cd3ca14f79e5d203d535dc71" id="r_a392803c8cd3ca14f79e5d203d535dc71"><td class="memItemLeft" align="right" valign="top"><a id="a392803c8cd3ca14f79e5d203d535dc71" name="a392803c8cd3ca14f79e5d203d535dc71"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a392803c8cd3ca14f79e5d203d535dc71">AppletApplicationExitReason</a> { <br />
&#160;&#160;<b>AppletApplicationExitReason_Normal</b> = 0
, <br />
&#160;&#160;<b>AppletApplicationExitReason_Unknown1</b> = 1
, <br />
&#160;&#160;<b>AppletApplicationExitReason_Unknown2</b> = 2
, <br />
&#160;&#160;<b>AppletApplicationExitReason_Unknown3</b> = 3
, <br />
&#160;&#160;<b>AppletApplicationExitReason_Unknown4</b> = 4
, <br />
&#160;&#160;<b>AppletApplicationExitReason_Unknown5</b> = 5
, <br />
&#160;&#160;<b>AppletApplicationExitReason_Unexpected</b> = 100
<br />
}</td></tr>
<tr class="memdesc:a392803c8cd3ca14f79e5d203d535dc71"><td class="mdescLeft">&#160;</td><td class="mdescRight">AppletApplicationExitReason. <br /></td></tr>
<tr class="separator:a392803c8cd3ca14f79e5d203d535dc71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa90447e96cb9bd1d7da8fdd266d1c9e" id="r_afa90447e96cb9bd1d7da8fdd266d1c9e"><td class="memItemLeft" align="right" valign="top"><a id="afa90447e96cb9bd1d7da8fdd266d1c9e" name="afa90447e96cb9bd1d7da8fdd266d1c9e"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#afa90447e96cb9bd1d7da8fdd266d1c9e">AppletThemeColorType</a> { <br />
&#160;&#160;<b>AppletThemeColorType_Default</b> = 0
, <br />
&#160;&#160;<b>AppletThemeColorType_Unknown1</b> = 1
, <br />
&#160;&#160;<b>AppletThemeColorType_Unknown2</b> = 2
, <br />
&#160;&#160;<b>AppletThemeColorType_Unknown3</b> = 3
<br />
}</td></tr>
<tr class="memdesc:afa90447e96cb9bd1d7da8fdd266d1c9e"><td class="mdescLeft">&#160;</td><td class="mdescRight">ThemeColorType. <br /></td></tr>
<tr class="separator:afa90447e96cb9bd1d7da8fdd266d1c9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a373f8d96bd771124fa28ac533113bd79" id="r_a373f8d96bd771124fa28ac533113bd79"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79">AppletTvPowerStateMatchingMode</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79a052ad80c646257d579a881c2e6dc0411">AppletTvPowerStateMatchingMode_Unknown0</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79ab565713d16d12cb217e3ec3bccf22c64">AppletTvPowerStateMatchingMode_Unknown1</a> = 1
<br />
}</td></tr>
<tr class="memdesc:a373f8d96bd771124fa28ac533113bd79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mode values for <a class="el" href="applet_8h.html#ac2438e94da02bf22d7616edb5b7d7af1">appletSetTvPowerStateMatchingMode</a>. <a href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79">More...</a><br /></td></tr>
<tr class="separator:a373f8d96bd771124fa28ac533113bd79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab797ad67a2fccd270cbd44fb3bacf6c5" id="r_ab797ad67a2fccd270cbd44fb3bacf6c5"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5a537bf8025326b3e1d062d0009a4ba1b0">AppletSystemButtonType_HomeButtonShortPressing</a> = 1
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5a265b149a9d29b4e5d79274cd31f8de12">AppletSystemButtonType_HomeButtonLongPressing</a> = 2
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5ac771e2313ab346aa73b23d655bdde645">AppletSystemButtonType_PowerButtonShortPressing</a> = 3
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5af94ff10fcd7cb3d09bd4fffe296dbc80">AppletSystemButtonType_PowerButtonLongPressing</a> = 4
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5a369695b96ef51da10c9cfa99f607d760">AppletSystemButtonType_Shutdown</a> = 5
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5a249f75487156c263115c064da7c02490">AppletSystemButtonType_CaptureButtonShortPressing</a> = 6
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5ac6532fb40fcc60b39655648583bf9b71">AppletSystemButtonType_CaptureButtonLongPressing</a> = 7
<br />
}</td></tr>
<tr class="memdesc:ab797ad67a2fccd270cbd44fb3bacf6c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type values for <a class="el" href="applet_8h.html#ac54805e186fa6c0496d6bbc3901670af">appletPerformSystemButtonPressingIfInFocus</a>. <a href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">More...</a><br /></td></tr>
<tr class="separator:ab797ad67a2fccd270cbd44fb3bacf6c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6516cf04b0da455cbbdc11d750a8312a" id="r_a6516cf04b0da455cbbdc11d750a8312a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a6516cf04b0da455cbbdc11d750a8312a">AppletScreenShotPermission</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#a6516cf04b0da455cbbdc11d750a8312aae584f17cdd4e968b7c0ce05b701e4978">AppletScreenShotPermission_Inherit</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a6516cf04b0da455cbbdc11d750a8312aa31647f1ffb9fb821c974d5ff7e1ea218">AppletScreenShotPermission_Enable</a> = 1
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a6516cf04b0da455cbbdc11d750a8312aac113d120efcdd00834e13b2ca50ce82d">AppletScreenShotPermission_Disable</a> = 2
<br />
}</td></tr>
<tr class="memdesc:a6516cf04b0da455cbbdc11d750a8312a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Permission values for <a class="el" href="applet_8h.html#ab151012f44d4d92740280cea227fb28c">appletSetScreenShotPermission</a>. <a href="applet_8h.html#a6516cf04b0da455cbbdc11d750a8312a">More...</a><br /></td></tr>
<tr class="separator:a6516cf04b0da455cbbdc11d750a8312a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9e45ac36cfe7a3e08bfe612ec104c3e" id="r_ab9e45ac36cfe7a3e08bfe612ec104c3e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3e">AppletIdleTimeDetectionExtension</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3eac22bc2bfcdd414c7781dc1243d451ea5">AppletIdleTimeDetectionExtension_None</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3ea0fa66e8d5096b4bf1ede398b26be482b">AppletIdleTimeDetectionExtension_Extended</a> = 1
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3eaad6ceb1fa1e41347ce4c50c44d0211d9">AppletIdleTimeDetectionExtension_ExtendedUnsafe</a> = 2
<br />
}</td></tr>
<tr class="memdesc:ab9e45ac36cfe7a3e08bfe612ec104c3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extension values for <a class="el" href="applet_8h.html#a80934906564ede81480ab9422d2a29c9">appletSetIdleTimeDetectionExtension</a> / <a class="el" href="applet_8h.html#a012411ba9b6ba4219815412391eb0ebc">appletGetIdleTimeDetectionExtension</a>, for extending user inactivity detection. <a href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3e">More...</a><br /></td></tr>
<tr class="separator:ab9e45ac36cfe7a3e08bfe612ec104c3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa82a922e1f717c6ff766b74645d7c0cc" id="r_aa82a922e1f717c6ff766b74645d7c0cc"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cc">AppletInputDetectionPolicy</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cca887e372f1fd7af8cb063a80ff88458c9">AppletInputDetectionPolicy_Unknown0</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cca7514b50e511f677524dcc0138cc752e1">AppletInputDetectionPolicy_Unknown1</a> = 1
<br />
}</td></tr>
<tr class="memdesc:aa82a922e1f717c6ff766b74645d7c0cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input policy values for <a class="el" href="applet_8h.html#a5255a7d985ff142c9fee2191ca766c57">appletSetInputDetectionPolicy</a>. <a href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cc">More...</a><br /></td></tr>
<tr class="separator:aa82a922e1f717c6ff766b74645d7c0cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e6aa115459120a6ad2985507c4c5e8c" id="r_a2e6aa115459120a6ad2985507c4c5e8c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a2e6aa115459120a6ad2985507c4c5e8c">AppletWirelessPriorityMode</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#a2e6aa115459120a6ad2985507c4c5e8cade466ed1db7684671eee1cb5084d3c61">AppletWirelessPriorityMode_Default</a> = 1
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#a2e6aa115459120a6ad2985507c4c5e8caa66527efc721813a1ea177974f91b4d5">AppletWirelessPriorityMode_OptimizedForWlan</a> = 2
<br />
}</td></tr>
<tr class="memdesc:a2e6aa115459120a6ad2985507c4c5e8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input mode values for <a class="el" href="applet_8h.html#af377327b0fe0ef1a91acfdccdb796c2c">appletSetWirelessPriorityMode</a>. <a href="applet_8h.html#a2e6aa115459120a6ad2985507c4c5e8c">More...</a><br /></td></tr>
<tr class="separator:a2e6aa115459120a6ad2985507c4c5e8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac113ccd42b9ccd911cd80ccb4c241b30" id="r_ac113ccd42b9ccd911cd80ccb4c241b30"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30acdce1d448a58f225ba76872d315e1c94">AppletCaptureSharedBuffer_LastApplication</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30a0ef8d9085cef3e01e8812e2505544dac">AppletCaptureSharedBuffer_LastForeground</a> = 1
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30ac438e38a98f4923a0e9704a54131ae7d">AppletCaptureSharedBuffer_CallerApplet</a> = 2
<br />
}</td></tr>
<tr class="memdesc:ac113ccd42b9ccd911cd80ccb4c241b30"><td class="mdescLeft">&#160;</td><td class="mdescRight">CaptureSharedBuffer for the IDisplayController commands. <a href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">More...</a><br /></td></tr>
<tr class="separator:ac113ccd42b9ccd911cd80ccb4c241b30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4e1b82c0c651ffd3817e6e5ed0fa63b" id="r_ac4e1b82c0c651ffd3817e6e5ed0fa63b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac4e1b82c0c651ffd3817e6e5ed0fa63b">AppletWindowOriginMode</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#ac4e1b82c0c651ffd3817e6e5ed0fa63bafcbdd015e1ee87f3c72ef78a22b995a3">AppletWindowOriginMode_LowerLeft</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ac4e1b82c0c651ffd3817e6e5ed0fa63baf257d24e0ff86011c3aba7f4ddf909a8">AppletWindowOriginMode_UpperLeft</a> = 1
<br />
}</td></tr>
<tr class="memdesc:ac4e1b82c0c651ffd3817e6e5ed0fa63b"><td class="mdescLeft">&#160;</td><td class="mdescRight">WindowOriginMode. <a href="applet_8h.html#ac4e1b82c0c651ffd3817e6e5ed0fa63b">More...</a><br /></td></tr>
<tr class="separator:ac4e1b82c0c651ffd3817e6e5ed0fa63b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2acb836af535b44c18ecb0d24ba04fa" id="r_ae2acb836af535b44c18ecb0d24ba04fa"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae2acb836af535b44c18ecb0d24ba04fa">AppletProgramSpecifyKind</a> { <br />
&#160;&#160;<a class="el" href="applet_8h.html#ae2acb836af535b44c18ecb0d24ba04faa53cf107b9637243d571ed93fee1dc655">AppletProgramSpecifyKind_ExecuteProgram</a> = 0
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ae2acb836af535b44c18ecb0d24ba04faabf965f32eeeae79a35ea7eea44b5fca9">AppletProgramSpecifyKind_JumpToSubApplicationProgramForDevelopment</a> = 1
, <br />
&#160;&#160;<a class="el" href="applet_8h.html#ae2acb836af535b44c18ecb0d24ba04faab3167d27627aeb21890295204d1286f7">AppletProgramSpecifyKind_RestartProgram</a> = 2
<br />
}</td></tr>
<tr class="memdesc:ae2acb836af535b44c18ecb0d24ba04fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">ProgramSpecifyKind for the ExecuteProgram cmd. Controls the type of the u64 passed to the ExecuteProgram cmd. <a href="applet_8h.html#ae2acb836af535b44c18ecb0d24ba04fa">More...</a><br /></td></tr>
<tr class="separator:ae2acb836af535b44c18ecb0d24ba04fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a5a71263184d10b47bf7446f15680a585" id="r_a5a71263184d10b47bf7446f15680a585"><td class="memItemLeft" align="right" valign="top"><a id="a5a71263184d10b47bf7446f15680a585" name="a5a71263184d10b47bf7446f15680a585"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletInitialize</b> (void)</td></tr>
<tr class="memdesc:a5a71263184d10b47bf7446f15680a585"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize applet, called automatically during app startup. <br /></td></tr>
<tr class="separator:a5a71263184d10b47bf7446f15680a585"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae18761516be02f0dfefc6252709f9ac3" id="r_ae18761516be02f0dfefc6252709f9ac3"><td class="memItemLeft" align="right" valign="top"><a id="ae18761516be02f0dfefc6252709f9ac3" name="ae18761516be02f0dfefc6252709f9ac3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>appletExit</b> (void)</td></tr>
<tr class="memdesc:ae18761516be02f0dfefc6252709f9ac3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exit applet, called automatically during app exit. <br /></td></tr>
<tr class="separator:ae18761516be02f0dfefc6252709f9ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaaa7d1b2f88e4fc0c2847116929e10a1" id="r_aaaa7d1b2f88e4fc0c2847116929e10a1"><td class="memItemLeft" align="right" valign="top"><a id="aaaa7d1b2f88e4fc0c2847116929e10a1" name="aaaa7d1b2f88e4fc0c2847116929e10a1"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_Proxy</b> (void)</td></tr>
<tr class="memdesc:aaaa7d1b2f88e4fc0c2847116929e10a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for the actual "appletOE"/"appletAE" service session. <br /></td></tr>
<tr class="separator:aaaa7d1b2f88e4fc0c2847116929e10a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbc5b52a5a05101a729c1ff06f4f765f" id="r_acbc5b52a5a05101a729c1ff06f4f765f"><td class="memItemLeft" align="right" valign="top"><a id="acbc5b52a5a05101a729c1ff06f4f765f" name="acbc5b52a5a05101a729c1ff06f4f765f"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_AppletCommonFunctions</b> (void)</td></tr>
<tr class="memdesc:acbc5b52a5a05101a729c1ff06f4f765f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IAppletCommonFunctions. Only initialized with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [7.0.0+]. <br /></td></tr>
<tr class="separator:acbc5b52a5a05101a729c1ff06f4f765f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d728cb7569f49002c29ae36fee70a5c" id="r_a9d728cb7569f49002c29ae36fee70a5c"><td class="memItemLeft" align="right" valign="top"><a id="a9d728cb7569f49002c29ae36fee70a5c" name="a9d728cb7569f49002c29ae36fee70a5c"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_Functions</b> (void)</td></tr>
<tr class="memdesc:a9d728cb7569f49002c29ae36fee70a5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for I*Functions, specific to each AppletType (IApplicationFunctions for AppletType_*Application). Not initialized with AppletType_LibraryApplet pre-15.0.0. On [15.0.0+] with AppletType_LibraryApplet this returns the object for IHomeMenuFunctions. <br /></td></tr>
<tr class="separator:a9d728cb7569f49002c29ae36fee70a5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97a0d4ad3d1701d4de4409b2e981e955" id="r_a97a0d4ad3d1701d4de4409b2e981e955"><td class="memItemLeft" align="right" valign="top"><a id="a97a0d4ad3d1701d4de4409b2e981e955" name="a97a0d4ad3d1701d4de4409b2e981e955"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_GlobalStateController</b> (void)</td></tr>
<tr class="memdesc:a97a0d4ad3d1701d4de4409b2e981e955"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IGlobalStateController. Only initialized with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. <br /></td></tr>
<tr class="separator:a97a0d4ad3d1701d4de4409b2e981e955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3ea42c3ba48a0c395d4644b2a484e18" id="r_ab3ea42c3ba48a0c395d4644b2a484e18"><td class="memItemLeft" align="right" valign="top"><a id="ab3ea42c3ba48a0c395d4644b2a484e18" name="ab3ea42c3ba48a0c395d4644b2a484e18"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_ApplicationCreator</b> (void)</td></tr>
<tr class="memdesc:ab3ea42c3ba48a0c395d4644b2a484e18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IApplicationCreator. Only initialized with AppletType_SystemApplet. <br /></td></tr>
<tr class="separator:ab3ea42c3ba48a0c395d4644b2a484e18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc9463550ba4adada37d687a2805f96a" id="r_abc9463550ba4adada37d687a2805f96a"><td class="memItemLeft" align="right" valign="top"><a id="abc9463550ba4adada37d687a2805f96a" name="abc9463550ba4adada37d687a2805f96a"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_LibraryAppletSelfAccessor</b> (void)</td></tr>
<tr class="memdesc:abc9463550ba4adada37d687a2805f96a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for ILibraryAppletSelfAccessor. Only initialized with AppletType_LibraryApplet. <br /></td></tr>
<tr class="separator:abc9463550ba4adada37d687a2805f96a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dbfc3cc497d13c4b1d195ad9db19828" id="r_a6dbfc3cc497d13c4b1d195ad9db19828"><td class="memItemLeft" align="right" valign="top"><a id="a6dbfc3cc497d13c4b1d195ad9db19828" name="a6dbfc3cc497d13c4b1d195ad9db19828"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_ProcessWindingController</b> (void)</td></tr>
<tr class="memdesc:a6dbfc3cc497d13c4b1d195ad9db19828"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IProcessWindingController. Only initialized with AppletType_LibraryApplet. <br /></td></tr>
<tr class="separator:a6dbfc3cc497d13c4b1d195ad9db19828"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a237256e883c7d87aa847625c30f94e92" id="r_a237256e883c7d87aa847625c30f94e92"><td class="memItemLeft" align="right" valign="top"><a id="a237256e883c7d87aa847625c30f94e92" name="a237256e883c7d87aa847625c30f94e92"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_LibraryAppletCreator</b> (void)</td></tr>
<tr class="memdesc:a237256e883c7d87aa847625c30f94e92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for ILibraryAppletCreator. <br /></td></tr>
<tr class="separator:a237256e883c7d87aa847625c30f94e92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46ec3ddaff7fee556524366e9c72970e" id="r_a46ec3ddaff7fee556524366e9c72970e"><td class="memItemLeft" align="right" valign="top"><a id="a46ec3ddaff7fee556524366e9c72970e" name="a46ec3ddaff7fee556524366e9c72970e"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_CommonStateGetter</b> (void)</td></tr>
<tr class="memdesc:a46ec3ddaff7fee556524366e9c72970e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for ICommonStateGetter. <br /></td></tr>
<tr class="separator:a46ec3ddaff7fee556524366e9c72970e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05a120ffc6390805baca414de22642f0" id="r_a05a120ffc6390805baca414de22642f0"><td class="memItemLeft" align="right" valign="top"><a id="a05a120ffc6390805baca414de22642f0" name="a05a120ffc6390805baca414de22642f0"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_SelfController</b> (void)</td></tr>
<tr class="memdesc:a05a120ffc6390805baca414de22642f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for ISelfController. <br /></td></tr>
<tr class="separator:a05a120ffc6390805baca414de22642f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d458ded961b0bd7561f4a7e2970eb85" id="r_a8d458ded961b0bd7561f4a7e2970eb85"><td class="memItemLeft" align="right" valign="top"><a id="a8d458ded961b0bd7561f4a7e2970eb85" name="a8d458ded961b0bd7561f4a7e2970eb85"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_WindowController</b> (void)</td></tr>
<tr class="memdesc:a8d458ded961b0bd7561f4a7e2970eb85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IWindowController. <br /></td></tr>
<tr class="separator:a8d458ded961b0bd7561f4a7e2970eb85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10fe99c015280ecd4d11296a17c1d45d" id="r_a10fe99c015280ecd4d11296a17c1d45d"><td class="memItemLeft" align="right" valign="top"><a id="a10fe99c015280ecd4d11296a17c1d45d" name="a10fe99c015280ecd4d11296a17c1d45d"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_AudioController</b> (void)</td></tr>
<tr class="memdesc:a10fe99c015280ecd4d11296a17c1d45d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IAudioController. <br /></td></tr>
<tr class="separator:a10fe99c015280ecd4d11296a17c1d45d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd31f088fb454a1049f891a6adb2c274" id="r_acd31f088fb454a1049f891a6adb2c274"><td class="memItemLeft" align="right" valign="top"><a id="acd31f088fb454a1049f891a6adb2c274" name="acd31f088fb454a1049f891a6adb2c274"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_DisplayController</b> (void)</td></tr>
<tr class="memdesc:acd31f088fb454a1049f891a6adb2c274"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IDisplayController. <br /></td></tr>
<tr class="separator:acd31f088fb454a1049f891a6adb2c274"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c33d868232cc0307af16f9ed64e4a95" id="r_a7c33d868232cc0307af16f9ed64e4a95"><td class="memItemLeft" align="right" valign="top"><a id="a7c33d868232cc0307af16f9ed64e4a95" name="a7c33d868232cc0307af16f9ed64e4a95"></a>
<a class="el" href="structService.html">Service</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetServiceSession_DebugFunctions</b> (void)</td></tr>
<tr class="memdesc:a7c33d868232cc0307af16f9ed64e4a95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IDebugFunctions. <br /></td></tr>
<tr class="separator:a7c33d868232cc0307af16f9ed64e4a95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e69a9e272bfc101f997a5f4188533ce" id="r_a6e69a9e272bfc101f997a5f4188533ce"><td class="memItemLeft" align="right" valign="top"><a id="a6e69a9e272bfc101f997a5f4188533ce" name="a6e69a9e272bfc101f997a5f4188533ce"></a>
<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetAppletResourceUserId</b> (void)</td></tr>
<tr class="memdesc:a6e69a9e272bfc101f997a5f4188533ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the cached AppletResourceUserId. <br /></td></tr>
<tr class="separator:a6e69a9e272bfc101f997a5f4188533ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b8923cf5ea6c74ae13f8896b010ca34" id="r_a6b8923cf5ea6c74ae13f8896b010ca34"><td class="memItemLeft" align="right" valign="top"><a id="a6b8923cf5ea6c74ae13f8896b010ca34" name="a6b8923cf5ea6c74ae13f8896b010ca34"></a>
<a class="el" href="applet_8h.html#abe103b6f06ea6f84e081ab97c293768e">AppletType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetAppletType</b> (void)</td></tr>
<tr class="memdesc:a6b8923cf5ea6c74ae13f8896b010ca34"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="applet_8h.html#abe103b6f06ea6f84e081ab97c293768e">AppletType</a>. <br /></td></tr>
<tr class="separator:a6b8923cf5ea6c74ae13f8896b010ca34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2caee9304ec9e781e90a4ff9d94970e" id="r_ab2caee9304ec9e781e90a4ff9d94970e"><td class="memItemLeft" align="right" valign="top"><a id="ab2caee9304ec9e781e90a4ff9d94970e" name="ab2caee9304ec9e781e90a4ff9d94970e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>appletSetThemeColorType</b> (<a class="el" href="applet_8h.html#afa90447e96cb9bd1d7da8fdd266d1c9e">AppletThemeColorType</a> theme)</td></tr>
<tr class="memdesc:ab2caee9304ec9e781e90a4ff9d94970e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the state field for <a class="el" href="applet_8h.html#afa90447e96cb9bd1d7da8fdd266d1c9e">AppletThemeColorType</a>. <br /></td></tr>
<tr class="separator:ab2caee9304ec9e781e90a4ff9d94970e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93cf43a6655ec5b6aed76dc8f6ba7396" id="r_a93cf43a6655ec5b6aed76dc8f6ba7396"><td class="memItemLeft" align="right" valign="top"><a id="a93cf43a6655ec5b6aed76dc8f6ba7396" name="a93cf43a6655ec5b6aed76dc8f6ba7396"></a>
<a class="el" href="applet_8h.html#afa90447e96cb9bd1d7da8fdd266d1c9e">AppletThemeColorType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetThemeColorType</b> (void)</td></tr>
<tr class="memdesc:a93cf43a6655ec5b6aed76dc8f6ba7396"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the state field for <a class="el" href="applet_8h.html#afa90447e96cb9bd1d7da8fdd266d1c9e">AppletThemeColorType</a>. Used internally by <a class="el" href="libapplet_8h.html#a3d72ef8b3770fdfffa802ef585e29be9">libappletArgsCreate</a>. <br /></td></tr>
<tr class="separator:a93cf43a6655ec5b6aed76dc8f6ba7396"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">ICommonStateGetter</div></td></tr>
<tr class="memitem:aadd03ca79bd6c290e43ccd7cf22163d5" id="r_aadd03ca79bd6c290e43ccd7cf22163d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aadd03ca79bd6c290e43ccd7cf22163d5">appletGetCradleStatus</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *status)</td></tr>
<tr class="memdesc:aadd03ca79bd6c290e43ccd7cf22163d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the CradleStatus. <br /></td></tr>
<tr class="separator:aadd03ca79bd6c290e43ccd7cf22163d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ed829690437a6be2d064405a02e93dc" id="r_a5ed829690437a6be2d064405a02e93dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5ed829690437a6be2d064405a02e93dc">appletGetBootMode</a> (<a class="el" href="pm_8h.html#a4bc710c44ca11ce4b651f5d0e1b10808">PmBootMode</a> *mode)</td></tr>
<tr class="memdesc:a5ed829690437a6be2d064405a02e93dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the BootMode which originated from <a class="el" href="pm_8h.html#a9ce9d8cbd2890dda2f9d0e100236f225">pmbmGetBootMode</a>. <br /></td></tr>
<tr class="separator:a5ed829690437a6be2d064405a02e93dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cced133667ff0e78b7ca47bb730902e" id="r_a8cced133667ff0e78b7ca47bb730902e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8cced133667ff0e78b7ca47bb730902e">appletRequestToAcquireSleepLock</a> (void)</td></tr>
<tr class="memdesc:a8cced133667ff0e78b7ca47bb730902e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request to AcquireSleepLock. <br /></td></tr>
<tr class="separator:a8cced133667ff0e78b7ca47bb730902e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63365b9fe79f4d28558986bc082d6b14" id="r_a63365b9fe79f4d28558986bc082d6b14"><td class="memItemLeft" align="right" valign="top"><a id="a63365b9fe79f4d28558986bc082d6b14" name="a63365b9fe79f4d28558986bc082d6b14"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletReleaseSleepLock</b> (void)</td></tr>
<tr class="memdesc:a63365b9fe79f4d28558986bc082d6b14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Release the SleepLock. <br /></td></tr>
<tr class="separator:a63365b9fe79f4d28558986bc082d6b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa197415f295221d73de5a2359f9779ee" id="r_aa197415f295221d73de5a2359f9779ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa197415f295221d73de5a2359f9779ee">appletReleaseSleepLockTransiently</a> (void)</td></tr>
<tr class="memdesc:aa197415f295221d73de5a2359f9779ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Release the SleepLock transiently. <br /></td></tr>
<tr class="separator:aa197415f295221d73de5a2359f9779ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34186e178ddf1483fed475d8aadada9f" id="r_a34186e178ddf1483fed475d8aadada9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a34186e178ddf1483fed475d8aadada9f">appletGetWakeupCount</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *out)</td></tr>
<tr class="memdesc:a34186e178ddf1483fed475d8aadada9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">GetWakeupCount. <br /></td></tr>
<tr class="separator:a34186e178ddf1483fed475d8aadada9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8ac7c62acbbe842cf5aa5f52d6e0231" id="r_ac8ac7c62acbbe842cf5aa5f52d6e0231"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac8ac7c62acbbe842cf5aa5f52d6e0231">appletPushToGeneralChannel</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:ac8ac7c62acbbe842cf5aa5f52d6e0231"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a storage to the general channel. <br /></td></tr>
<tr class="separator:ac8ac7c62acbbe842cf5aa5f52d6e0231"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae91e8ae34612620d7a90f07e62807ff" id="r_aae91e8ae34612620d7a90f07e62807ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aae91e8ae34612620d7a90f07e62807ff">appletGetHomeButtonReaderLockAccessor</a> (<a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *a)</td></tr>
<tr class="memdesc:aae91e8ae34612620d7a90f07e62807ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a <a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> for HomeButtonReader. <br /></td></tr>
<tr class="separator:aae91e8ae34612620d7a90f07e62807ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7f3f930d890d7aa7796e829513242f2" id="r_ae7f3f930d890d7aa7796e829513242f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae7f3f930d890d7aa7796e829513242f2">appletGetReaderLockAccessorEx</a> (<a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *a, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> inval)</td></tr>
<tr class="memdesc:ae7f3f930d890d7aa7796e829513242f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a Reader <a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a>. <br /></td></tr>
<tr class="separator:ae7f3f930d890d7aa7796e829513242f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b1e07238acdbe0c7991ad1092b38799" id="r_a1b1e07238acdbe0c7991ad1092b38799"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a1b1e07238acdbe0c7991ad1092b38799">appletGetWriterLockAccessorEx</a> (<a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *a, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> inval)</td></tr>
<tr class="memdesc:a1b1e07238acdbe0c7991ad1092b38799"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a Writer <a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a>. <br /></td></tr>
<tr class="separator:a1b1e07238acdbe0c7991ad1092b38799"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a4f1e28ee842508ba7187ada1e1e2ed" id="r_a2a4f1e28ee842508ba7187ada1e1e2ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a2a4f1e28ee842508ba7187ada1e1e2ed">appletGetCradleFwVersion</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *out0, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *out1, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *out2, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *out3)</td></tr>
<tr class="memdesc:a2a4f1e28ee842508ba7187ada1e1e2ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the Dock firmware version. <br /></td></tr>
<tr class="separator:a2a4f1e28ee842508ba7187ada1e1e2ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf416286980b03ef57dd150518a33176" id="r_acf416286980b03ef57dd150518a33176"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#acf416286980b03ef57dd150518a33176">appletIsVrModeEnabled</a> (bool *out)</td></tr>
<tr class="memdesc:acf416286980b03ef57dd150518a33176"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets whether VrMode is enabled. <br /></td></tr>
<tr class="separator:acf416286980b03ef57dd150518a33176"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ac7c0af73a4ffb6d2ea867066f91909" id="r_a2ac7c0af73a4ffb6d2ea867066f91909"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a2ac7c0af73a4ffb6d2ea867066f91909">appletSetVrModeEnabled</a> (bool flag)</td></tr>
<tr class="memdesc:a2ac7c0af73a4ffb6d2ea867066f91909"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether VrMode is enabled. <br /></td></tr>
<tr class="separator:a2ac7c0af73a4ffb6d2ea867066f91909"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ebeeb22861afd78f3f727a28cb564b4" id="r_a3ebeeb22861afd78f3f727a28cb564b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a3ebeeb22861afd78f3f727a28cb564b4">appletSetLcdBacklightOffEnabled</a> (bool flag)</td></tr>
<tr class="memdesc:a3ebeeb22861afd78f3f727a28cb564b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether the LCD screen backlight is turned off. <br /></td></tr>
<tr class="separator:a3ebeeb22861afd78f3f727a28cb564b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28c81d96ff5b13253ab5185c34eb8a6e" id="r_a28c81d96ff5b13253ab5185c34eb8a6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a28c81d96ff5b13253ab5185c34eb8a6e">appletIsInControllerFirmwareUpdateSection</a> (bool *out)</td></tr>
<tr class="memdesc:a28c81d96ff5b13253ab5185c34eb8a6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ControllerFirmwareUpdateSection flag. <br /></td></tr>
<tr class="separator:a28c81d96ff5b13253ab5185c34eb8a6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cdb6dc69e268f024ede10994e89c324" id="r_a2cdb6dc69e268f024ede10994e89c324"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a2cdb6dc69e268f024ede10994e89c324">appletSetVrPositionForDebug</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> x, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> y, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> width, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> height)</td></tr>
<tr class="memdesc:a2cdb6dc69e268f024ede10994e89c324"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetVrPositionForDebug. <br /></td></tr>
<tr class="separator:a2cdb6dc69e268f024ede10994e89c324"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77fcf593d4ef3009ad2d17b05e12005f" id="r_a77fcf593d4ef3009ad2d17b05e12005f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a77fcf593d4ef3009ad2d17b05e12005f">appletGetDefaultDisplayResolution</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *width, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *height)</td></tr>
<tr class="memdesc:a77fcf593d4ef3009ad2d17b05e12005f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the DefaultDisplayResolution. <br /></td></tr>
<tr class="separator:a77fcf593d4ef3009ad2d17b05e12005f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57bb40f2977a5c3dc6d4fcb31720cd32" id="r_a57bb40f2977a5c3dc6d4fcb31720cd32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a57bb40f2977a5c3dc6d4fcb31720cd32">appletGetDefaultDisplayResolutionChangeEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a57bb40f2977a5c3dc6d4fcb31720cd32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when the output from <a class="el" href="applet_8h.html#a77fcf593d4ef3009ad2d17b05e12005f">appletGetDefaultDisplayResolution</a> changes. <br /></td></tr>
<tr class="separator:a57bb40f2977a5c3dc6d4fcb31720cd32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61a714656b395a449c06eea5d428a986" id="r_a61a714656b395a449c06eea5d428a986"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a61a714656b395a449c06eea5d428a986">appletGetHdcpAuthenticationState</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *state)</td></tr>
<tr class="memdesc:a61a714656b395a449c06eea5d428a986"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the HdcpAuthenticationState. <br /></td></tr>
<tr class="separator:a61a714656b395a449c06eea5d428a986"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10f536050efb5f2f7326ca7e4967ff72" id="r_a10f536050efb5f2f7326ca7e4967ff72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a10f536050efb5f2f7326ca7e4967ff72">appletGetHdcpAuthenticationStateChangeEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a10f536050efb5f2f7326ca7e4967ff72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when the output from <a class="el" href="applet_8h.html#a61a714656b395a449c06eea5d428a986">appletGetHdcpAuthenticationState</a> changes. <br /></td></tr>
<tr class="separator:a10f536050efb5f2f7326ca7e4967ff72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2438e94da02bf22d7616edb5b7d7af1" id="r_ac2438e94da02bf22d7616edb5b7d7af1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac2438e94da02bf22d7616edb5b7d7af1">appletSetTvPowerStateMatchingMode</a> (<a class="el" href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79">AppletTvPowerStateMatchingMode</a> mode)</td></tr>
<tr class="memdesc:ac2438e94da02bf22d7616edb5b7d7af1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the <a class="el" href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79">AppletTvPowerStateMatchingMode</a>. <br /></td></tr>
<tr class="separator:ac2438e94da02bf22d7616edb5b7d7af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61d33ee22b64da54e8ef2349612f6fb9" id="r_a61d33ee22b64da54e8ef2349612f6fb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a61d33ee22b64da54e8ef2349612f6fb9">appletGetApplicationIdByContentActionName</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *application_id, const char *name)</td></tr>
<tr class="memdesc:a61d33ee22b64da54e8ef2349612f6fb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ApplicationId for the specified ContentActionName string. <br /></td></tr>
<tr class="separator:a61d33ee22b64da54e8ef2349612f6fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3dc461da31b19b47bda462a0e8c826d" id="r_ac3dc461da31b19b47bda462a0e8c826d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac3dc461da31b19b47bda462a0e8c826d">appletSetCpuBoostMode</a> (<a class="el" href="apm_8h.html#a5690c3a786c3bee6ef93f5db5354e080">ApmCpuBoostMode</a> mode)</td></tr>
<tr class="memdesc:ac3dc461da31b19b47bda462a0e8c826d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the <a class="el" href="apm_8h.html#a5690c3a786c3bee6ef93f5db5354e080">ApmCpuBoostMode</a>. <br /></td></tr>
<tr class="separator:ac3dc461da31b19b47bda462a0e8c826d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3eadf7c140c54556528d1c7b792add2" id="r_ac3eadf7c140c54556528d1c7b792add2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac3eadf7c140c54556528d1c7b792add2">appletCancelCpuBoostMode</a> (void)</td></tr>
<tr class="memdesc:ac3eadf7c140c54556528d1c7b792add2"><td class="mdescLeft">&#160;</td><td class="mdescRight">CancelCpuBoostMode. <br /></td></tr>
<tr class="separator:ac3eadf7c140c54556528d1c7b792add2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2171158533eefff72cd90814acb52b3c" id="r_a2171158533eefff72cd90814acb52b3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a2171158533eefff72cd90814acb52b3c">appletGetBuiltInDisplayType</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *out)</td></tr>
<tr class="memdesc:a2171158533eefff72cd90814acb52b3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">GetBuiltInDisplayType. <br /></td></tr>
<tr class="separator:a2171158533eefff72cd90814acb52b3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac54805e186fa6c0496d6bbc3901670af" id="r_ac54805e186fa6c0496d6bbc3901670af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac54805e186fa6c0496d6bbc3901670af">appletPerformSystemButtonPressingIfInFocus</a> (<a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a> type)</td></tr>
<tr class="memdesc:ac54805e186fa6c0496d6bbc3901670af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Perform SystemButtonPressing with the specified <a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a>. <br /></td></tr>
<tr class="separator:ac54805e186fa6c0496d6bbc3901670af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fddbac7ac0e4ec4e640e2047c8b66fd" id="r_a8fddbac7ac0e4ec4e640e2047c8b66fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8fddbac7ac0e4ec4e640e2047c8b66fd">appletSetPerformanceConfigurationChangedNotification</a> (bool flag)</td></tr>
<tr class="memdesc:a8fddbac7ac0e4ec4e640e2047c8b66fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether PerformanceConfigurationChangedNotification is enabled. <br /></td></tr>
<tr class="separator:a8fddbac7ac0e4ec4e640e2047c8b66fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8eeb1b6acc3960b4ecbb0a55894af665" id="r_a8eeb1b6acc3960b4ecbb0a55894af665"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8eeb1b6acc3960b4ecbb0a55894af665">appletGetCurrentPerformanceConfiguration</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *PerformanceConfiguration)</td></tr>
<tr class="memdesc:a8eeb1b6acc3960b4ecbb0a55894af665"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current PerformanceConfiguration. <br /></td></tr>
<tr class="separator:a8eeb1b6acc3960b4ecbb0a55894af665"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6304cef1c768a2c1f07f005c775f223" id="r_ae6304cef1c768a2c1f07f005c775f223"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae6304cef1c768a2c1f07f005c775f223">appletOpenMyGpuErrorHandler</a> (<a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *g)</td></tr>
<tr class="memdesc:ae6304cef1c768a2c1f07f005c775f223"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens an <a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a>. <br /></td></tr>
<tr class="separator:ae6304cef1c768a2c1f07f005c775f223"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade8446042768cbbac610b204389e584e" id="r_ade8446042768cbbac610b204389e584e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ade8446042768cbbac610b204389e584e">appletGetOperationModeSystemInfo</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *info)</td></tr>
<tr class="memdesc:ade8446042768cbbac610b204389e584e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the OperationModeSystemInfo. <br /></td></tr>
<tr class="separator:ade8446042768cbbac610b204389e584e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4efa7b89cf7e3d7a5449567f7cfca157" id="r_a4efa7b89cf7e3d7a5449567f7cfca157"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4efa7b89cf7e3d7a5449567f7cfca157">appletGetSettingsPlatformRegion</a> (<a class="el" href="set_8h.html#a2bb7f857721fada7506faa2f9138e7ee">SetSysPlatformRegion</a> *out)</td></tr>
<tr class="memdesc:a4efa7b89cf7e3d7a5449567f7cfca157"><td class="mdescLeft">&#160;</td><td class="mdescRight">This uses <a class="el" href="set_8h.html#aefb8bfa220709eab62bc05993e6964d1">setsysGetPlatformRegion</a> internally. <br /></td></tr>
<tr class="separator:a4efa7b89cf7e3d7a5449567f7cfca157"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46cb41d77ebb221eea5846cc80f0c659" id="r_a46cb41d77ebb221eea5846cc80f0c659"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a46cb41d77ebb221eea5846cc80f0c659">appletActivateMigrationService</a> (void)</td></tr>
<tr class="memdesc:a46cb41d77ebb221eea5846cc80f0c659"><td class="mdescLeft">&#160;</td><td class="mdescRight">ActivateMigrationService. <br /></td></tr>
<tr class="separator:a46cb41d77ebb221eea5846cc80f0c659"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0335d6f359095069dde4bf256bf44eb1" id="r_a0335d6f359095069dde4bf256bf44eb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a0335d6f359095069dde4bf256bf44eb1">appletDeactivateMigrationService</a> (void)</td></tr>
<tr class="memdesc:a0335d6f359095069dde4bf256bf44eb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">DeactivateMigrationService. <br /></td></tr>
<tr class="separator:a0335d6f359095069dde4bf256bf44eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2f91e523c80ce8ee33a198df635aec2" id="r_ac2f91e523c80ce8ee33a198df635aec2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac2f91e523c80ce8ee33a198df635aec2">appletDisableSleepTillShutdown</a> (void)</td></tr>
<tr class="memdesc:ac2f91e523c80ce8ee33a198df635aec2"><td class="mdescLeft">&#160;</td><td class="mdescRight">DisableSleepTillShutdown. <br /></td></tr>
<tr class="separator:ac2f91e523c80ce8ee33a198df635aec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9614423adcb340bec7eacc5ae5f25f87" id="r_a9614423adcb340bec7eacc5ae5f25f87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a9614423adcb340bec7eacc5ae5f25f87">appletSuppressDisablingSleepTemporarily</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> val)</td></tr>
<tr class="memdesc:a9614423adcb340bec7eacc5ae5f25f87"><td class="mdescLeft">&#160;</td><td class="mdescRight">SuppressDisablingSleepTemporarily. <br /></td></tr>
<tr class="separator:a9614423adcb340bec7eacc5ae5f25f87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22b27bcf9df0861a80ff0dc28450a10a" id="r_a22b27bcf9df0861a80ff0dc28450a10a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a22b27bcf9df0861a80ff0dc28450a10a">appletSetRequestExitToLibraryAppletAtExecuteNextProgramEnabled</a> (void)</td></tr>
<tr class="memdesc:a22b27bcf9df0861a80ff0dc28450a10a"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled. <br /></td></tr>
<tr class="separator:a22b27bcf9df0861a80ff0dc28450a10a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IGpuErrorHandler</div></td></tr>
<tr class="memitem:a8ccb8830a6eff69439b44c703eb790a9" id="r_a8ccb8830a6eff69439b44c703eb790a9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8ccb8830a6eff69439b44c703eb790a9">appletGpuErrorHandlerClose</a> (<a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *g)</td></tr>
<tr class="memdesc:a8ccb8830a6eff69439b44c703eb790a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Close an <a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a>. <br /></td></tr>
<tr class="separator:a8ccb8830a6eff69439b44c703eb790a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85d205df908be073511f2cdc612f7e6f" id="r_a85d205df908be073511f2cdc612f7e6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a85d205df908be073511f2cdc612f7e6f">appletGpuErrorHandlerGetManualGpuErrorInfoSize</a> (<a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *g, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *out)</td></tr>
<tr class="memdesc:a85d205df908be073511f2cdc612f7e6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the size of the info available with <a class="el" href="applet_8h.html#ae1c3121d3f7a4dd981c33cbb2d5fa73c">appletGpuErrorHandlerGetManualGpuErrorInfo</a>. <br /></td></tr>
<tr class="separator:a85d205df908be073511f2cdc612f7e6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1c3121d3f7a4dd981c33cbb2d5fa73c" id="r_ae1c3121d3f7a4dd981c33cbb2d5fa73c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae1c3121d3f7a4dd981c33cbb2d5fa73c">appletGpuErrorHandlerGetManualGpuErrorInfo</a> (<a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *g, void *buffer, size_t size, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *out)</td></tr>
<tr class="memdesc:ae1c3121d3f7a4dd981c33cbb2d5fa73c"><td class="mdescLeft">&#160;</td><td class="mdescRight">GetManualGpuErrorInfo. <br /></td></tr>
<tr class="separator:ae1c3121d3f7a4dd981c33cbb2d5fa73c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a243ca0b7f126381d3068cc3e5b4bb6ff" id="r_a243ca0b7f126381d3068cc3e5b4bb6ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a243ca0b7f126381d3068cc3e5b4bb6ff">appletGpuErrorHandlerGetManualGpuErrorDetectionSystemEvent</a> (<a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *g, <a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a243ca0b7f126381d3068cc3e5b4bb6ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">GetManualGpuErrorDetectionSystemEvent. <br /></td></tr>
<tr class="separator:a243ca0b7f126381d3068cc3e5b4bb6ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4577fd3a293c0534a27b25d9a81da22f" id="r_a4577fd3a293c0534a27b25d9a81da22f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4577fd3a293c0534a27b25d9a81da22f">appletGpuErrorHandlerFinishManualGpuErrorHandling</a> (<a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *g)</td></tr>
<tr class="memdesc:a4577fd3a293c0534a27b25d9a81da22f"><td class="mdescLeft">&#160;</td><td class="mdescRight">FinishManualGpuErrorHandling. <br /></td></tr>
<tr class="separator:a4577fd3a293c0534a27b25d9a81da22f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">ISelfController</div></td></tr>
<tr class="memitem:a8f04e9d027751775178a4c41be29e2e2" id="r_a8f04e9d027751775178a4c41be29e2e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8f04e9d027751775178a4c41be29e2e2">appletLockExit</a> (void)</td></tr>
<tr class="memdesc:a8f04e9d027751775178a4c41be29e2e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delay exiting until <a class="el" href="applet_8h.html#a68d9c8264e71d7d54e44818eeda64a5a">appletUnlockExit</a> is called, with a 15 second timeout once exit is requested. <br /></td></tr>
<tr class="separator:a8f04e9d027751775178a4c41be29e2e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68d9c8264e71d7d54e44818eeda64a5a" id="r_a68d9c8264e71d7d54e44818eeda64a5a"><td class="memItemLeft" align="right" valign="top"><a id="a68d9c8264e71d7d54e44818eeda64a5a" name="a68d9c8264e71d7d54e44818eeda64a5a"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletUnlockExit</b> (void)</td></tr>
<tr class="memdesc:a68d9c8264e71d7d54e44818eeda64a5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlocks exiting, see <a class="el" href="applet_8h.html#a8f04e9d027751775178a4c41be29e2e2">appletLockExit</a>. <br /></td></tr>
<tr class="separator:a68d9c8264e71d7d54e44818eeda64a5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84ea6400e3eff0f489fcdf64b67f1b4e" id="r_a84ea6400e3eff0f489fcdf64b67f1b4e"><td class="memItemLeft" align="right" valign="top"><a id="a84ea6400e3eff0f489fcdf64b67f1b4e" name="a84ea6400e3eff0f489fcdf64b67f1b4e"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletEnterFatalSection</b> (void)</td></tr>
<tr class="memdesc:a84ea6400e3eff0f489fcdf64b67f1b4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enter FatalSection. <br /></td></tr>
<tr class="separator:a84ea6400e3eff0f489fcdf64b67f1b4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af51e01212b7fadf27606c6cb1a859c5c" id="r_af51e01212b7fadf27606c6cb1a859c5c"><td class="memItemLeft" align="right" valign="top"><a id="af51e01212b7fadf27606c6cb1a859c5c" name="af51e01212b7fadf27606c6cb1a859c5c"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletLeaveFatalSection</b> (void)</td></tr>
<tr class="memdesc:af51e01212b7fadf27606c6cb1a859c5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Leave FatalSection. <br /></td></tr>
<tr class="separator:af51e01212b7fadf27606c6cb1a859c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab151012f44d4d92740280cea227fb28c" id="r_ab151012f44d4d92740280cea227fb28c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab151012f44d4d92740280cea227fb28c">appletSetScreenShotPermission</a> (<a class="el" href="applet_8h.html#a6516cf04b0da455cbbdc11d750a8312a">AppletScreenShotPermission</a> permission)</td></tr>
<tr class="memdesc:ab151012f44d4d92740280cea227fb28c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Controls whether screenshot-capture is allowed. <br /></td></tr>
<tr class="separator:ab151012f44d4d92740280cea227fb28c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace7c81da125a099bc71c037b57b5a4c0" id="r_ace7c81da125a099bc71c037b57b5a4c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ace7c81da125a099bc71c037b57b5a4c0">appletSetRestartMessageEnabled</a> (bool flag)</td></tr>
<tr class="memdesc:ace7c81da125a099bc71c037b57b5a4c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa1d64c66c038d6fad6688ccbac1d3e856" title="Current applet execution was resumed.">AppletMessage_Resume</a> is enabled. <br /></td></tr>
<tr class="separator:ace7c81da125a099bc71c037b57b5a4c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03fc227beefa4cafa9d2332dccf82bde" id="r_a03fc227beefa4cafa9d2332dccf82bde"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a03fc227beefa4cafa9d2332dccf82bde">appletSetScreenShotAppletIdentityInfo</a> (<a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *info)</td></tr>
<tr class="memdesc:a03fc227beefa4cafa9d2332dccf82bde"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for screenshots. <br /></td></tr>
<tr class="separator:a03fc227beefa4cafa9d2332dccf82bde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a110855d5aada7f21edb2df6d6b62f601" id="r_a110855d5aada7f21edb2df6d6b62f601"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a110855d5aada7f21edb2df6d6b62f601">appletSetControllerFirmwareUpdateSection</a> (bool flag)</td></tr>
<tr class="memdesc:a110855d5aada7f21edb2df6d6b62f601"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets ControllerFirmwareUpdateSection. <br /></td></tr>
<tr class="separator:a110855d5aada7f21edb2df6d6b62f601"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bf0c13032948deee7f20ba29ce86b73" id="r_a9bf0c13032948deee7f20ba29ce86b73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a9bf0c13032948deee7f20ba29ce86b73">appletSetRequiresCaptureButtonShortPressedMessage</a> (bool flag)</td></tr>
<tr class="memdesc:a9bf0c13032948deee7f20ba29ce86b73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310facdff9a426826fc25440ce677899033fe" title="Capture button was short-pressed.">AppletMessage_CaptureButtonShortPressed</a> is enabled. <br /></td></tr>
<tr class="separator:a9bf0c13032948deee7f20ba29ce86b73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80ae19587de2c75dc8a0555c536ec190" id="r_a80ae19587de2c75dc8a0555c536ec190"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a80ae19587de2c75dc8a0555c536ec190">appletSetAlbumImageOrientation</a> (<a class="el" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569">AlbumImageOrientation</a> orientation)</td></tr>
<tr class="memdesc:a80ae19587de2c75dc8a0555c536ec190"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the Album screenshot ImageOrientation. <br /></td></tr>
<tr class="separator:a80ae19587de2c75dc8a0555c536ec190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6fccf9868c6e55a62e09591c292ee83" id="r_aa6fccf9868c6e55a62e09591c292ee83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa6fccf9868c6e55a62e09591c292ee83">appletSetDesirableKeyboardLayout</a> (<a class="el" href="set_8h.html#a14b75028f4f49395bff627630e8b419e">SetKeyboardLayout</a> layout)</td></tr>
<tr class="memdesc:aa6fccf9868c6e55a62e09591c292ee83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the DesirableKeyboardLayout. <br /></td></tr>
<tr class="separator:aa6fccf9868c6e55a62e09591c292ee83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf341f9d1e9099e5cfc496e0688ec529" id="r_aaf341f9d1e9099e5cfc496e0688ec529"><td class="memItemLeft" align="right" valign="top"><a id="aaf341f9d1e9099e5cfc496e0688ec529" name="aaf341f9d1e9099e5cfc496e0688ec529"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletCreateManagedDisplayLayer</b> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *out)</td></tr>
<tr class="separator:aaf341f9d1e9099e5cfc496e0688ec529"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36b1629ed8a2e66895e3d984a97f1e97" id="r_a36b1629ed8a2e66895e3d984a97f1e97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a36b1629ed8a2e66895e3d984a97f1e97">appletIsSystemBufferSharingEnabled</a> (void)</td></tr>
<tr class="memdesc:a36b1629ed8a2e66895e3d984a97f1e97"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether SystemBufferSharing is enabled, throwing an error otherwise. <br /></td></tr>
<tr class="separator:a36b1629ed8a2e66895e3d984a97f1e97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb7732d1d6e393a24c06500de2dacdd7" id="r_adb7732d1d6e393a24c06500de2dacdd7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#adb7732d1d6e393a24c06500de2dacdd7">appletGetSystemSharedLayerHandle</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *SharedBufferHandle, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *SharedLayerHandle)</td></tr>
<tr class="memdesc:adb7732d1d6e393a24c06500de2dacdd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the System SharedBufferHandle and SharedLayerHandle. <br /></td></tr>
<tr class="separator:adb7732d1d6e393a24c06500de2dacdd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a520c7704db92ce1952660cd1f19a7009" id="r_a520c7704db92ce1952660cd1f19a7009"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a520c7704db92ce1952660cd1f19a7009">appletGetSystemSharedBufferHandle</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *SharedBufferHandle)</td></tr>
<tr class="memdesc:a520c7704db92ce1952660cd1f19a7009"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as <a class="el" href="applet_8h.html#adb7732d1d6e393a24c06500de2dacdd7">appletGetSystemSharedLayerHandle</a> except this just gets the SharedBufferHandle. <br /></td></tr>
<tr class="separator:a520c7704db92ce1952660cd1f19a7009"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a8041a9c0f6f293d2b249ce812cb6da" id="r_a0a8041a9c0f6f293d2b249ce812cb6da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a0a8041a9c0f6f293d2b249ce812cb6da">appletCreateManagedDisplaySeparableLayer</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *display_layer, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *recording_layer)</td></tr>
<tr class="memdesc:a0a8041a9c0f6f293d2b249ce812cb6da"><td class="mdescLeft">&#160;</td><td class="mdescRight">CreateManagedDisplaySeparableLayer. <br /></td></tr>
<tr class="separator:a0a8041a9c0f6f293d2b249ce812cb6da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add66efca16138624fb3a34a1205a7127" id="r_add66efca16138624fb3a34a1205a7127"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#add66efca16138624fb3a34a1205a7127">appletSetManagedDisplayLayerSeparationMode</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> mode)</td></tr>
<tr class="memdesc:add66efca16138624fb3a34a1205a7127"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetManagedDisplayLayerSeparationMode. <br /></td></tr>
<tr class="separator:add66efca16138624fb3a34a1205a7127"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4888cdaa706b42e73bd5f0ae5118d886" id="r_a4888cdaa706b42e73bd5f0ae5118d886"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4888cdaa706b42e73bd5f0ae5118d886">appletSetHandlesRequestToDisplay</a> (bool flag)</td></tr>
<tr class="memdesc:a4888cdaa706b42e73bd5f0ae5118d886"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fac4dbc03fc3daedfa041200e93b737b6a" title="Display requested, see appletApproveToDisplay.">AppletMessage_RequestToDisplay</a> is enabled. <br /></td></tr>
<tr class="separator:a4888cdaa706b42e73bd5f0ae5118d886"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae56ccd9422667782c4dfb71e5ee2f1ed" id="r_ae56ccd9422667782c4dfb71e5ee2f1ed"><td class="memItemLeft" align="right" valign="top"><a id="ae56ccd9422667782c4dfb71e5ee2f1ed" name="ae56ccd9422667782c4dfb71e5ee2f1ed"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletApproveToDisplay</b> (void)</td></tr>
<tr class="memdesc:ae56ccd9422667782c4dfb71e5ee2f1ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Approve the display requested by <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fac4dbc03fc3daedfa041200e93b737b6a" title="Display requested, see appletApproveToDisplay.">AppletMessage_RequestToDisplay</a>, see also <a class="el" href="applet_8h.html#a4888cdaa706b42e73bd5f0ae5118d886">appletSetHandlesRequestToDisplay</a>. <br /></td></tr>
<tr class="separator:ae56ccd9422667782c4dfb71e5ee2f1ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6df41c09a7ed3e7a1333171332741e8" id="r_af6df41c09a7ed3e7a1333171332741e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#af6df41c09a7ed3e7a1333171332741e8">appletOverrideAutoSleepTimeAndDimmingTime</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> inval0, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> inval1, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> inval2, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> inval3)</td></tr>
<tr class="memdesc:af6df41c09a7ed3e7a1333171332741e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">OverrideAutoSleepTimeAndDimmingTime. <br /></td></tr>
<tr class="separator:af6df41c09a7ed3e7a1333171332741e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80934906564ede81480ab9422d2a29c9" id="r_a80934906564ede81480ab9422d2a29c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a80934906564ede81480ab9422d2a29c9">appletSetIdleTimeDetectionExtension</a> (<a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3e">AppletIdleTimeDetectionExtension</a> ext)</td></tr>
<tr class="memdesc:a80934906564ede81480ab9422d2a29c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the IdleTimeDetectionExtension. <br /></td></tr>
<tr class="separator:a80934906564ede81480ab9422d2a29c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a012411ba9b6ba4219815412391eb0ebc" id="r_a012411ba9b6ba4219815412391eb0ebc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a012411ba9b6ba4219815412391eb0ebc">appletGetIdleTimeDetectionExtension</a> (<a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3e">AppletIdleTimeDetectionExtension</a> *ext)</td></tr>
<tr class="memdesc:a012411ba9b6ba4219815412391eb0ebc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value set by <a class="el" href="applet_8h.html#a80934906564ede81480ab9422d2a29c9">appletSetIdleTimeDetectionExtension</a>. <br /></td></tr>
<tr class="separator:a012411ba9b6ba4219815412391eb0ebc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c5510f3b66eb7ff54f61517ca6ec71d" id="r_a5c5510f3b66eb7ff54f61517ca6ec71d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5c5510f3b66eb7ff54f61517ca6ec71d">appletSetInputDetectionSourceSet</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> val)</td></tr>
<tr class="memdesc:a5c5510f3b66eb7ff54f61517ca6ec71d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the InputDetectionSourceSet. <br /></td></tr>
<tr class="separator:a5c5510f3b66eb7ff54f61517ca6ec71d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ad41b4b3b4b91a98127b874b60ae869" id="r_a8ad41b4b3b4b91a98127b874b60ae869"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8ad41b4b3b4b91a98127b874b60ae869">appletReportUserIsActive</a> (void)</td></tr>
<tr class="memdesc:a8ad41b4b3b4b91a98127b874b60ae869"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reports that the user is active, for idle detection (screen dimming / auto-sleep). <br /></td></tr>
<tr class="separator:a8ad41b4b3b4b91a98127b874b60ae869"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a705c822294875d98eb260e2fce86625e" id="r_a705c822294875d98eb260e2fce86625e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a705c822294875d98eb260e2fce86625e">appletGetCurrentIlluminance</a> (float *fLux)</td></tr>
<tr class="memdesc:a705c822294875d98eb260e2fce86625e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current Illuminance from the light sensor. <br /></td></tr>
<tr class="separator:a705c822294875d98eb260e2fce86625e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5893dd17e12091b4c5dcc0ff273af420" id="r_a5893dd17e12091b4c5dcc0ff273af420"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5893dd17e12091b4c5dcc0ff273af420">appletIsIlluminanceAvailable</a> (bool *out)</td></tr>
<tr class="memdesc:a5893dd17e12091b4c5dcc0ff273af420"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets whether Illuminance is available. <br /></td></tr>
<tr class="separator:a5893dd17e12091b4c5dcc0ff273af420"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1ddc50532f3db9fdd2f3b5509f001cd" id="r_aa1ddc50532f3db9fdd2f3b5509f001cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa1ddc50532f3db9fdd2f3b5509f001cd">appletSetAutoSleepDisabled</a> (bool flag)</td></tr>
<tr class="memdesc:aa1ddc50532f3db9fdd2f3b5509f001cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets AutoSleepDisabled. <br /></td></tr>
<tr class="separator:aa1ddc50532f3db9fdd2f3b5509f001cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29bf68f117e5fa9bf7ada9c7e97740f7" id="r_a29bf68f117e5fa9bf7ada9c7e97740f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a29bf68f117e5fa9bf7ada9c7e97740f7">appletIsAutoSleepDisabled</a> (bool *out)</td></tr>
<tr class="memdesc:a29bf68f117e5fa9bf7ada9c7e97740f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets AutoSleepDisabled. <br /></td></tr>
<tr class="separator:a29bf68f117e5fa9bf7ada9c7e97740f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaee944288a768e582ed929a436466901" id="r_aaee944288a768e582ed929a436466901"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aaee944288a768e582ed929a436466901">appletGetCurrentIlluminanceEx</a> (bool *bOverLimit, float *fLux)</td></tr>
<tr class="memdesc:aaee944288a768e582ed929a436466901"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current Illuminance from the light sensor. <br /></td></tr>
<tr class="separator:aaee944288a768e582ed929a436466901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5255a7d985ff142c9fee2191ca766c57" id="r_a5255a7d985ff142c9fee2191ca766c57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5255a7d985ff142c9fee2191ca766c57">appletSetInputDetectionPolicy</a> (<a class="el" href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cc">AppletInputDetectionPolicy</a> policy)</td></tr>
<tr class="memdesc:a5255a7d985ff142c9fee2191ca766c57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the <a class="el" href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cc">AppletInputDetectionPolicy</a>. <br /></td></tr>
<tr class="separator:a5255a7d985ff142c9fee2191ca766c57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af377327b0fe0ef1a91acfdccdb796c2c" id="r_af377327b0fe0ef1a91acfdccdb796c2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#af377327b0fe0ef1a91acfdccdb796c2c">appletSetWirelessPriorityMode</a> (<a class="el" href="applet_8h.html#a2e6aa115459120a6ad2985507c4c5e8c">AppletWirelessPriorityMode</a> mode)</td></tr>
<tr class="memdesc:af377327b0fe0ef1a91acfdccdb796c2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the WirelessPriorityMode. <br /></td></tr>
<tr class="separator:af377327b0fe0ef1a91acfdccdb796c2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a152d4ec3d63c8c1831a8f0f1b60f2a51" id="r_a152d4ec3d63c8c1831a8f0f1b60f2a51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a152d4ec3d63c8c1831a8f0f1b60f2a51">appletGetProgramTotalActiveTime</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *activeTime)</td></tr>
<tr class="memdesc:a152d4ec3d63c8c1831a8f0f1b60f2a51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the total time in nanoseconds that the current process was actively running (not suspended), relative to when <a class="el" href="applet_8h.html#a5a71263184d10b47bf7446f15680a585">appletInitialize</a> was last used. <br /></td></tr>
<tr class="separator:a152d4ec3d63c8c1831a8f0f1b60f2a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a785f9d09a625f00e4f42b71347837176" id="r_a785f9d09a625f00e4f42b71347837176"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a785f9d09a625f00e4f42b71347837176">appletSetAlbumImageTakenNotificationEnabled</a> (bool flag)</td></tr>
<tr class="memdesc:a785f9d09a625f00e4f42b71347837176"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa2dc0ebeffd884cf5fad205bc2ce24440" title="Screenshot was taken.">AppletMessage_AlbumScreenShotTaken</a> is enabled. <br /></td></tr>
<tr class="separator:a785f9d09a625f00e4f42b71347837176"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a417db00f00eaa543e53cea7707e885d0" id="r_a417db00f00eaa543e53cea7707e885d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a417db00f00eaa543e53cea7707e885d0">appletSetApplicationAlbumUserData</a> (const void *buffer, size_t size)</td></tr>
<tr class="memdesc:a417db00f00eaa543e53cea7707e885d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the Application AlbumUserData. <br /></td></tr>
<tr class="separator:a417db00f00eaa543e53cea7707e885d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88b01e71fd92d25fb5a42e827f3f23ff" id="r_a88b01e71fd92d25fb5a42e827f3f23ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a88b01e71fd92d25fb5a42e827f3f23ff">appletSaveCurrentScreenshot</a> (<a class="el" href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0">AlbumReportOption</a> option)</td></tr>
<tr class="memdesc:a88b01e71fd92d25fb5a42e827f3f23ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">SaveCurrentScreenshot. <br /></td></tr>
<tr class="separator:a88b01e71fd92d25fb5a42e827f3f23ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IWindowController</div></td></tr>
<tr class="memitem:ad994f383af1f8d1657c9ba68002dd91a" id="r_ad994f383af1f8d1657c9ba68002dd91a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ad994f383af1f8d1657c9ba68002dd91a">appletGetAppletResourceUserIdOfCallerApplet</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *out)</td></tr>
<tr class="memdesc:ad994f383af1f8d1657c9ba68002dd91a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the AppletResourceUserId of the CallerApplet. <br /></td></tr>
<tr class="separator:ad994f383af1f8d1657c9ba68002dd91a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63705d98f1a463878d6cd9c02cbe83d0" id="r_a63705d98f1a463878d6cd9c02cbe83d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a63705d98f1a463878d6cd9c02cbe83d0">appletSetAppletWindowVisibility</a> (bool flag)</td></tr>
<tr class="memdesc:a63705d98f1a463878d6cd9c02cbe83d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the current applet WindowVisibility. <br /></td></tr>
<tr class="separator:a63705d98f1a463878d6cd9c02cbe83d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff2a4e504c4679ace8a4c8fdeced5a95" id="r_aff2a4e504c4679ace8a4c8fdeced5a95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aff2a4e504c4679ace8a4c8fdeced5a95">appletSetAppletGpuTimeSlice</a> (<a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> val)</td></tr>
<tr class="memdesc:aff2a4e504c4679ace8a4c8fdeced5a95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the AppletGpuTimeSlice. <br /></td></tr>
<tr class="separator:aff2a4e504c4679ace8a4c8fdeced5a95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IAudioController</div></td></tr>
<tr class="memitem:a23c577e4b5b6e2b64863aba418122bb3" id="r_a23c577e4b5b6e2b64863aba418122bb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a23c577e4b5b6e2b64863aba418122bb3">appletSetExpectedMasterVolume</a> (float mainAppletVolume, float libraryAppletVolume)</td></tr>
<tr class="memdesc:a23c577e4b5b6e2b64863aba418122bb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the ExpectedMasterVolume for MainApplet and LibraryApplet. <br /></td></tr>
<tr class="separator:a23c577e4b5b6e2b64863aba418122bb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fa4008c8a20cfe2c002ac8bc78ceb14" id="r_a4fa4008c8a20cfe2c002ac8bc78ceb14"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4fa4008c8a20cfe2c002ac8bc78ceb14">appletGetExpectedMasterVolume</a> (float *mainAppletVolume, float *libraryAppletVolume)</td></tr>
<tr class="memdesc:a4fa4008c8a20cfe2c002ac8bc78ceb14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ExpectedMasterVolume for MainApplet and LibraryApplet. <br /></td></tr>
<tr class="separator:a4fa4008c8a20cfe2c002ac8bc78ceb14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4d81206845ee600dbc8510ed1f096e9" id="r_ab4d81206845ee600dbc8510ed1f096e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab4d81206845ee600dbc8510ed1f096e9">appletChangeMainAppletMasterVolume</a> (float volume, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> unk)</td></tr>
<tr class="memdesc:ab4d81206845ee600dbc8510ed1f096e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the MainApplet MasterVolume. <br /></td></tr>
<tr class="separator:ab4d81206845ee600dbc8510ed1f096e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad76bac742769aa97dc752fb567f05cab" id="r_ad76bac742769aa97dc752fb567f05cab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ad76bac742769aa97dc752fb567f05cab">appletSetTransparentVolumeRate</a> (float val)</td></tr>
<tr class="memdesc:ad76bac742769aa97dc752fb567f05cab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the TransparentVolumeRate. <br /></td></tr>
<tr class="separator:ad76bac742769aa97dc752fb567f05cab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IDisplayController</div></td></tr>
<tr class="memitem:a480f88b743f90abd5811a39dd7d06e0e" id="r_a480f88b743f90abd5811a39dd7d06e0e"><td class="memItemLeft" align="right" valign="top"><a id="a480f88b743f90abd5811a39dd7d06e0e" name="a480f88b743f90abd5811a39dd7d06e0e"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletUpdateLastForegroundCaptureImage</b> (void)</td></tr>
<tr class="memdesc:a480f88b743f90abd5811a39dd7d06e0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the LastForeground CaptureImage. <br /></td></tr>
<tr class="separator:a480f88b743f90abd5811a39dd7d06e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace956ea05075adb11c54f601df3e9ac3" id="r_ace956ea05075adb11c54f601df3e9ac3"><td class="memItemLeft" align="right" valign="top"><a id="ace956ea05075adb11c54f601df3e9ac3" name="ace956ea05075adb11c54f601df3e9ac3"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletUpdateCallerAppletCaptureImage</b> (void)</td></tr>
<tr class="memdesc:ace956ea05075adb11c54f601df3e9ac3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the CallerApplet CaptureImage. <br /></td></tr>
<tr class="separator:ace956ea05075adb11c54f601df3e9ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a863948f82d1b69c38597c4527a858def" id="r_a863948f82d1b69c38597c4527a858def"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a863948f82d1b69c38597c4527a858def">appletGetLastForegroundCaptureImageEx</a> (void *buffer, size_t size, bool *flag)</td></tr>
<tr class="memdesc:a863948f82d1b69c38597c4527a858def"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the LastForeground CaptureImage. <br /></td></tr>
<tr class="separator:a863948f82d1b69c38597c4527a858def"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad07c3c7cf1b86ec4b9c37a8ed1cdcb5a" id="r_ad07c3c7cf1b86ec4b9c37a8ed1cdcb5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ad07c3c7cf1b86ec4b9c37a8ed1cdcb5a">appletGetLastApplicationCaptureImageEx</a> (void *buffer, size_t size, bool *flag)</td></tr>
<tr class="memdesc:ad07c3c7cf1b86ec4b9c37a8ed1cdcb5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the LastApplication CaptureImage. <br /></td></tr>
<tr class="separator:ad07c3c7cf1b86ec4b9c37a8ed1cdcb5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac99bfaba25153aec14a0769c1a2ed30a" id="r_ac99bfaba25153aec14a0769c1a2ed30a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac99bfaba25153aec14a0769c1a2ed30a">appletGetCallerAppletCaptureImageEx</a> (void *buffer, size_t size, bool *flag)</td></tr>
<tr class="memdesc:ac99bfaba25153aec14a0769c1a2ed30a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the CallerApplet CaptureImage. <br /></td></tr>
<tr class="separator:ac99bfaba25153aec14a0769c1a2ed30a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdf0102053668d4ce9755ddefaa991b6" id="r_abdf0102053668d4ce9755ddefaa991b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#abdf0102053668d4ce9755ddefaa991b6">appletTakeScreenShotOfOwnLayer</a> (bool flag, <a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a> captureBuf)</td></tr>
<tr class="memdesc:abdf0102053668d4ce9755ddefaa991b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Takes a screenshot of the current applet Layer into the specified CaptureSharedBuffer. <br /></td></tr>
<tr class="separator:abdf0102053668d4ce9755ddefaa991b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac7669b5f59546a369c1891421da28c6" id="r_aac7669b5f59546a369c1891421da28c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aac7669b5f59546a369c1891421da28c6">appletCopyBetweenCaptureBuffers</a> (<a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a> dstCaptureBuf, <a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a> srcCaptureBuf)</td></tr>
<tr class="memdesc:aac7669b5f59546a369c1891421da28c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies image data from a CaptureSharedBuffer to another CaptureSharedBuffer. <br /></td></tr>
<tr class="separator:aac7669b5f59546a369c1891421da28c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99933edc86feeedb8bce04855ec7368b" id="r_a99933edc86feeedb8bce04855ec7368b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a99933edc86feeedb8bce04855ec7368b">appletClearCaptureBuffer</a> (bool flag, <a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a> captureBuf, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> color)</td></tr>
<tr class="memdesc:a99933edc86feeedb8bce04855ec7368b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear the input CaptureSharedBuffer with the specified color. <br /></td></tr>
<tr class="separator:a99933edc86feeedb8bce04855ec7368b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46652cfd6272d74b5963eb9df7788246" id="r_a46652cfd6272d74b5963eb9df7788246"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a46652cfd6272d74b5963eb9df7788246">appletClearAppletTransitionBuffer</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> color)</td></tr>
<tr class="memdesc:a46652cfd6272d74b5963eb9df7788246"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear the AppletTransitionBuffer with the specified color. <br /></td></tr>
<tr class="separator:a46652cfd6272d74b5963eb9df7788246"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31d94d6f00d892789809b5fffbd5d005" id="r_a31d94d6f00d892789809b5fffbd5d005"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a31d94d6f00d892789809b5fffbd5d005">appletAcquireLastApplicationCaptureSharedBuffer</a> (bool *flag, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *id)</td></tr>
<tr class="memdesc:a31d94d6f00d892789809b5fffbd5d005"><td class="mdescLeft">&#160;</td><td class="mdescRight">Acquire the LastApplication CaptureSharedBuffer. <br /></td></tr>
<tr class="separator:a31d94d6f00d892789809b5fffbd5d005"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a841dbf67bb74a31c5356b4e68166077f" id="r_a841dbf67bb74a31c5356b4e68166077f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a841dbf67bb74a31c5356b4e68166077f">appletReleaseLastApplicationCaptureSharedBuffer</a> (void)</td></tr>
<tr class="memdesc:a841dbf67bb74a31c5356b4e68166077f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Release the LastApplication CaptureSharedBuffer. <br /></td></tr>
<tr class="separator:a841dbf67bb74a31c5356b4e68166077f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7605b74733c6ce48065f74b821ebd1c0" id="r_a7605b74733c6ce48065f74b821ebd1c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a7605b74733c6ce48065f74b821ebd1c0">appletAcquireLastForegroundCaptureSharedBuffer</a> (bool *flag, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *id)</td></tr>
<tr class="memdesc:a7605b74733c6ce48065f74b821ebd1c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Acquire the LastForeground CaptureSharedBuffer. <br /></td></tr>
<tr class="separator:a7605b74733c6ce48065f74b821ebd1c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae766e47d651efedd35355ce0b58df335" id="r_ae766e47d651efedd35355ce0b58df335"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae766e47d651efedd35355ce0b58df335">appletReleaseLastForegroundCaptureSharedBuffer</a> (void)</td></tr>
<tr class="memdesc:ae766e47d651efedd35355ce0b58df335"><td class="mdescLeft">&#160;</td><td class="mdescRight">Release the LastForeground CaptureSharedBuffer. <br /></td></tr>
<tr class="separator:ae766e47d651efedd35355ce0b58df335"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa47491e4bcbbff373a10f668224648b" id="r_aaa47491e4bcbbff373a10f668224648b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aaa47491e4bcbbff373a10f668224648b">appletAcquireCallerAppletCaptureSharedBuffer</a> (bool *flag, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *id)</td></tr>
<tr class="memdesc:aaa47491e4bcbbff373a10f668224648b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Acquire the CallerApplet CaptureSharedBuffer. <br /></td></tr>
<tr class="separator:aaa47491e4bcbbff373a10f668224648b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcbb17017639d10312099f35f5d245d0" id="r_afcbb17017639d10312099f35f5d245d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#afcbb17017639d10312099f35f5d245d0">appletReleaseCallerAppletCaptureSharedBuffer</a> (void)</td></tr>
<tr class="memdesc:afcbb17017639d10312099f35f5d245d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Release the CallerApplet CaptureSharedBuffer. <br /></td></tr>
<tr class="separator:afcbb17017639d10312099f35f5d245d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0e850db69d8e508ca861b96af3f008f" id="r_ab0e850db69d8e508ca861b96af3f008f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab0e850db69d8e508ca861b96af3f008f">appletTakeScreenShotOfOwnLayerEx</a> (bool flag0, bool immediately, <a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a> captureBuf)</td></tr>
<tr class="memdesc:ab0e850db69d8e508ca861b96af3f008f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Takes a screenshot of the current applet Layer into the specified CaptureSharedBuffer. <br /></td></tr>
<tr class="separator:ab0e850db69d8e508ca861b96af3f008f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IProcessWindingController</div></td></tr>
<tr class="memitem:a28087a5dac84a63a4ea183d5bedb79cd" id="r_a28087a5dac84a63a4ea183d5bedb79cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a28087a5dac84a63a4ea183d5bedb79cd">appletPushContext</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a28087a5dac84a63a4ea183d5bedb79cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a storage to the ContextStack. <br /></td></tr>
<tr class="separator:a28087a5dac84a63a4ea183d5bedb79cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9731acc63ead2ee0bc14d07ea75c035b" id="r_a9731acc63ead2ee0bc14d07ea75c035b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a9731acc63ead2ee0bc14d07ea75c035b">appletPopContext</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a9731acc63ead2ee0bc14d07ea75c035b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a storage from the ContextStack. <br /></td></tr>
<tr class="separator:a9731acc63ead2ee0bc14d07ea75c035b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae837e76df5dd2cfbb0b7f4674bec0f8e" id="r_ae837e76df5dd2cfbb0b7f4674bec0f8e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae837e76df5dd2cfbb0b7f4674bec0f8e">appletLockAccessorClose</a> (<a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *a)</td></tr>
<tr class="memdesc:ae837e76df5dd2cfbb0b7f4674bec0f8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Closes a LockAccessor. <br /></td></tr>
<tr class="separator:ae837e76df5dd2cfbb0b7f4674bec0f8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f55728efa6da7b53b404faa1fa17b48" id="r_a6f55728efa6da7b53b404faa1fa17b48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a6f55728efa6da7b53b404faa1fa17b48">appletLockAccessorTryLock</a> (<a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *a, bool *flag)</td></tr>
<tr class="memdesc:a6f55728efa6da7b53b404faa1fa17b48"><td class="mdescLeft">&#160;</td><td class="mdescRight">TryLock a LockAccessor. <br /></td></tr>
<tr class="separator:a6f55728efa6da7b53b404faa1fa17b48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f7624cedd3ad3f2ac29258f0c4f81f4" id="r_a6f7624cedd3ad3f2ac29258f0c4f81f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a6f7624cedd3ad3f2ac29258f0c4f81f4">appletLockAccessorLock</a> (<a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *a)</td></tr>
<tr class="memdesc:a6f7624cedd3ad3f2ac29258f0c4f81f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock a LockAccessor. <br /></td></tr>
<tr class="separator:a6f7624cedd3ad3f2ac29258f0c4f81f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af92d82bfa3dc88aa778fcda41912362c" id="r_af92d82bfa3dc88aa778fcda41912362c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#af92d82bfa3dc88aa778fcda41912362c">appletLockAccessorUnlock</a> (<a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *a)</td></tr>
<tr class="memdesc:af92d82bfa3dc88aa778fcda41912362c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock a LockAccessor. <br /></td></tr>
<tr class="separator:af92d82bfa3dc88aa778fcda41912362c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">ILibraryAppletCreator</div></td></tr>
<tr class="memitem:addea930654b28e5b8d7f0fec6cf9203c" id="r_addea930654b28e5b8d7f0fec6cf9203c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#addea930654b28e5b8d7f0fec6cf9203c">appletCreateLibraryApplet</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346">AppletId</a> id, <a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">LibAppletMode</a> mode)</td></tr>
<tr class="memdesc:addea930654b28e5b8d7f0fec6cf9203c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a LibraryApplet. <br /></td></tr>
<tr class="separator:addea930654b28e5b8d7f0fec6cf9203c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a782daa10a68a616507bccbac9135a83b" id="r_a782daa10a68a616507bccbac9135a83b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a782daa10a68a616507bccbac9135a83b">appletCreateLibraryAppletSelf</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346">AppletId</a> id, <a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">LibAppletMode</a> mode)</td></tr>
<tr class="memdesc:a782daa10a68a616507bccbac9135a83b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a LibraryApplet. <br /></td></tr>
<tr class="separator:a782daa10a68a616507bccbac9135a83b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d9002cfe734cf21ad4e60f958db252f" id="r_a5d9002cfe734cf21ad4e60f958db252f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5d9002cfe734cf21ad4e60f958db252f">appletTerminateAllLibraryApplets</a> (void)</td></tr>
<tr class="memdesc:a5d9002cfe734cf21ad4e60f958db252f"><td class="mdescLeft">&#160;</td><td class="mdescRight">TerminateAllLibraryApplets which were created by the current applet. <br /></td></tr>
<tr class="separator:a5d9002cfe734cf21ad4e60f958db252f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6589bfaeaa6875b97cd926bfa8ec5090" id="r_a6589bfaeaa6875b97cd926bfa8ec5090"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a6589bfaeaa6875b97cd926bfa8ec5090">appletAreAnyLibraryAppletsLeft</a> (bool *out)</td></tr>
<tr class="memdesc:a6589bfaeaa6875b97cd926bfa8ec5090"><td class="mdescLeft">&#160;</td><td class="mdescRight">AreAnyLibraryAppletsLeft which were created by the current applet. <br /></td></tr>
<tr class="separator:a6589bfaeaa6875b97cd926bfa8ec5090"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">ILibraryAppletAccessor</div></td></tr>
<tr class="memitem:a5952a647abb43638f3daebf0483b4a73" id="r_a5952a647abb43638f3daebf0483b4a73"><td class="memItemLeft" align="right" valign="top"><a id="a5952a647abb43638f3daebf0483b4a73" name="a5952a647abb43638f3daebf0483b4a73"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>appletHolderClose</b> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a5952a647abb43638f3daebf0483b4a73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Closes an <a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. <br /></td></tr>
<tr class="separator:a5952a647abb43638f3daebf0483b4a73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49648837252ed1bd4a909797fc4e5692" id="r_a49648837252ed1bd4a909797fc4e5692"><td class="memItemLeft" align="right" valign="top"><a id="a49648837252ed1bd4a909797fc4e5692" name="a49648837252ed1bd4a909797fc4e5692"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>appletHolderActive</b> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a49648837252ed1bd4a909797fc4e5692"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the <a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object was initialized. <br /></td></tr>
<tr class="separator:a49648837252ed1bd4a909797fc4e5692"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a523f7d1fcd1c9f14564b3a984bc6a8db" id="r_a523f7d1fcd1c9f14564b3a984bc6a8db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a523f7d1fcd1c9f14564b3a984bc6a8db">appletHolderGetIndirectLayerConsumerHandle</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *out)</td></tr>
<tr class="memdesc:a523f7d1fcd1c9f14564b3a984bc6a8db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the IndirectLayerConsumerHandle loaded during <a class="el" href="applet_8h.html#addea930654b28e5b8d7f0fec6cf9203c">appletCreateLibraryApplet</a>, on [2.0.0+]. <br /></td></tr>
<tr class="separator:a523f7d1fcd1c9f14564b3a984bc6a8db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dca3671e9e55e8b350b576ec23b7f6f" id="r_a5dca3671e9e55e8b350b576ec23b7f6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5dca3671e9e55e8b350b576ec23b7f6f">appletHolderStart</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a5dca3671e9e55e8b350b576ec23b7f6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Starts the LibraryApplet. <br /></td></tr>
<tr class="separator:a5dca3671e9e55e8b350b576ec23b7f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36cd6a5e9b04d0ca2f6c802f00784f9d" id="r_a36cd6a5e9b04d0ca2f6c802f00784f9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a36cd6a5e9b04d0ca2f6c802f00784f9d">appletHolderJump</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a36cd6a5e9b04d0ca2f6c802f00784f9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Jumps to the LibraryApplet, with the current-LibraryApplet being terminated. <br /></td></tr>
<tr class="separator:a36cd6a5e9b04d0ca2f6c802f00784f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a759a25ddfaf7427456909aeed3d77a00" id="r_a759a25ddfaf7427456909aeed3d77a00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a759a25ddfaf7427456909aeed3d77a00">appletHolderRequestExit</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a759a25ddfaf7427456909aeed3d77a00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests the LibraryApplet to exit. <br /></td></tr>
<tr class="separator:a759a25ddfaf7427456909aeed3d77a00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9f1349a63400e302ade966cc5a2631e" id="r_aa9f1349a63400e302ade966cc5a2631e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa9f1349a63400e302ade966cc5a2631e">appletHolderTerminate</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:aa9f1349a63400e302ade966cc5a2631e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminate the LibraryApplet. <br /></td></tr>
<tr class="separator:aa9f1349a63400e302ade966cc5a2631e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f6ee79024b060c6650370a02b2b06b2" id="r_a9f6ee79024b060c6650370a02b2b06b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a9f6ee79024b060c6650370a02b2b06b2">appletHolderRequestExitOrTerminate</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> timeout)</td></tr>
<tr class="memdesc:a9f6ee79024b060c6650370a02b2b06b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Uses cmds GetAppletStateChangedEvent and RequestExit, then waits for the LibraryApplet to exit with the specified timeout. <br /></td></tr>
<tr class="separator:a9f6ee79024b060c6650370a02b2b06b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3602d0850254fed74975219bd79de463" id="r_a3602d0850254fed74975219bd79de463"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a3602d0850254fed74975219bd79de463">appletHolderJoin</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a3602d0850254fed74975219bd79de463"><td class="mdescLeft">&#160;</td><td class="mdescRight">Waits for the LibraryApplet to exit. <br /></td></tr>
<tr class="separator:a3602d0850254fed74975219bd79de463"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca859425b402686ef004575248905ca8" id="r_aca859425b402686ef004575248905ca8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structEvent.html">Event</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aca859425b402686ef004575248905ca8">appletHolderGetExitEvent</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:aca859425b402686ef004575248905ca8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the LibraryApplet StateChangedEvent. <br /></td></tr>
<tr class="separator:aca859425b402686ef004575248905ca8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dd1c38f35d7fe6cfa706b78f1f09dfe" id="r_a5dd1c38f35d7fe6cfa706b78f1f09dfe"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5dd1c38f35d7fe6cfa706b78f1f09dfe">appletHolderCheckFinished</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a5dd1c38f35d7fe6cfa706b78f1f09dfe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Waits on the LibraryApplet StateChangedEvent with timeout=0, and returns whether it was successful. <br /></td></tr>
<tr class="separator:a5dd1c38f35d7fe6cfa706b78f1f09dfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7523f24792f0941032e1893f41d2ae46" id="r_a7523f24792f0941032e1893f41d2ae46"><td class="memItemLeft" align="right" valign="top"><a class="el" href="applet_8h.html#a11f7138452254e3e24119e8f03ed478a">LibAppletExitReason</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a7523f24792f0941032e1893f41d2ae46">appletHolderGetExitReason</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a7523f24792f0941032e1893f41d2ae46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="applet_8h.html#a11f7138452254e3e24119e8f03ed478a">LibAppletExitReason</a> set by <a class="el" href="applet_8h.html#a3602d0850254fed74975219bd79de463">appletHolderJoin</a>. <br /></td></tr>
<tr class="separator:a7523f24792f0941032e1893f41d2ae46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38c759921e114935109a6fdd104db8a1" id="r_a38c759921e114935109a6fdd104db8a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a38c759921e114935109a6fdd104db8a1">appletHolderSetOutOfFocusApplicationSuspendingEnabled</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, bool flag)</td></tr>
<tr class="memdesc:a38c759921e114935109a6fdd104db8a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets OutOfFocusApplicationSuspendingEnabled. <br /></td></tr>
<tr class="separator:a38c759921e114935109a6fdd104db8a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58a19911640d8363f76101672e263ed8" id="r_a58a19911640d8363f76101672e263ed8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a58a19911640d8363f76101672e263ed8">appletHolderPresetLibraryAppletGpuTimeSliceZero</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a58a19911640d8363f76101672e263ed8"><td class="mdescLeft">&#160;</td><td class="mdescRight">PresetLibraryAppletGpuTimeSliceZero. <br /></td></tr>
<tr class="separator:a58a19911640d8363f76101672e263ed8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20b8518623b48950bcd773e957eb8128" id="r_a20b8518623b48950bcd773e957eb8128"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a20b8518623b48950bcd773e957eb8128">appletHolderGetPopInteractiveOutDataEvent</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="structEvent.html">Event</a> **out_event)</td></tr>
<tr class="memdesc:a20b8518623b48950bcd773e957eb8128"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the PopInteractiveOutDataEvent. <br /></td></tr>
<tr class="separator:a20b8518623b48950bcd773e957eb8128"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ad96ce0d470af1759f7b20a86b7ef39" id="r_a5ad96ce0d470af1759f7b20a86b7ef39"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5ad96ce0d470af1759f7b20a86b7ef39">appletHolderWaitInteractiveOut</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h)</td></tr>
<tr class="memdesc:a5ad96ce0d470af1759f7b20a86b7ef39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Waits for the PopInteractiveOutDataEvent and StateChangedEvent. <br /></td></tr>
<tr class="separator:a5ad96ce0d470af1759f7b20a86b7ef39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c2aaa88e6e7a6c79bf8b2d20056ac88" id="r_a9c2aaa88e6e7a6c79bf8b2d20056ac88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a9c2aaa88e6e7a6c79bf8b2d20056ac88">appletHolderPushInData</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a9c2aaa88e6e7a6c79bf8b2d20056ac88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a storage for LibraryApplet input. <br /></td></tr>
<tr class="separator:a9c2aaa88e6e7a6c79bf8b2d20056ac88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab63194ca2525410a633c880002a1ee3c" id="r_ab63194ca2525410a633c880002a1ee3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab63194ca2525410a633c880002a1ee3c">appletHolderPopOutData</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:ab63194ca2525410a633c880002a1ee3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a storage from LibraryApplet output. <br /></td></tr>
<tr class="separator:ab63194ca2525410a633c880002a1ee3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a391abc19c517326d895140fad39d3a39" id="r_a391abc19c517326d895140fad39d3a39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a391abc19c517326d895140fad39d3a39">appletHolderPushExtraStorage</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a391abc19c517326d895140fad39d3a39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a storage for LibraryApplet Extra storage input. <br /></td></tr>
<tr class="separator:a391abc19c517326d895140fad39d3a39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4b1b37c08b651af4ecfbb74699a6bdf" id="r_ad4b1b37c08b651af4ecfbb74699a6bdf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ad4b1b37c08b651af4ecfbb74699a6bdf">appletHolderPushInteractiveInData</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:ad4b1b37c08b651af4ecfbb74699a6bdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a storage for LibraryApplet Interactive input. <br /></td></tr>
<tr class="separator:ad4b1b37c08b651af4ecfbb74699a6bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5177842fcb6234f43f3a48b6298ae05" id="r_ac5177842fcb6234f43f3a48b6298ae05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac5177842fcb6234f43f3a48b6298ae05">appletHolderPopInteractiveOutData</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:ac5177842fcb6234f43f3a48b6298ae05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a storage from LibraryApplet Interactive output. <br /></td></tr>
<tr class="separator:ac5177842fcb6234f43f3a48b6298ae05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a564caf9b800e34d46d232ce091cac777" id="r_a564caf9b800e34d46d232ce091cac777"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a564caf9b800e34d46d232ce091cac777">appletHolderGetLibraryAppletInfo</a> (<a class="el" href="structAppletHolder.html">AppletHolder</a> *h, <a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> *info)</td></tr>
<tr class="memdesc:a564caf9b800e34d46d232ce091cac777"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> for the specified LibraryApplet. <br /></td></tr>
<tr class="separator:a564caf9b800e34d46d232ce091cac777"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">(ILibraryAppletCreator -&gt;) IStorage</div></td></tr>
<tr class="memitem:ace47c8e49590d2be3aa05d54867c7195" id="r_ace47c8e49590d2be3aa05d54867c7195"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ace47c8e49590d2be3aa05d54867c7195">appletCreateStorage</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> size)</td></tr>
<tr class="memdesc:ace47c8e49590d2be3aa05d54867c7195"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a storage. <br /></td></tr>
<tr class="separator:ace47c8e49590d2be3aa05d54867c7195"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5de1cf71bf5cdef2ff0eea7864c9334c" id="r_a5de1cf71bf5cdef2ff0eea7864c9334c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5de1cf71bf5cdef2ff0eea7864c9334c">appletCreateTransferMemoryStorage</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, void *buffer, <a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> size, bool writable)</td></tr>
<tr class="memdesc:a5de1cf71bf5cdef2ff0eea7864c9334c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> storage. <br /></td></tr>
<tr class="separator:a5de1cf71bf5cdef2ff0eea7864c9334c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcb27222334569ff3a69672ab63e69ae" id="r_abcb27222334569ff3a69672ab63e69ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#abcb27222334569ff3a69672ab63e69ae">appletCreateHandleStorage</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> inval, <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle)</td></tr>
<tr class="memdesc:abcb27222334569ff3a69672ab63e69ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a HandleStorage. <br /></td></tr>
<tr class="separator:abcb27222334569ff3a69672ab63e69ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52e0bb9699020207775fef16e61383d1" id="r_a52e0bb9699020207775fef16e61383d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a52e0bb9699020207775fef16e61383d1">appletCreateHandleStorageTmem</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, void *buffer, <a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> size)</td></tr>
<tr class="memdesc:a52e0bb9699020207775fef16e61383d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a HandleStorage using <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a>. <br /></td></tr>
<tr class="separator:a52e0bb9699020207775fef16e61383d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37a9931caaed31439fc6696fa2abcf5e" id="r_a37a9931caaed31439fc6696fa2abcf5e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a37a9931caaed31439fc6696fa2abcf5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Closes the storage object. <br /></td></tr>
<tr class="separator:a37a9931caaed31439fc6696fa2abcf5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8f9be922d87f8958199e4570b67e911" id="r_ab8f9be922d87f8958199e4570b67e911"><td class="memItemLeft" align="right" valign="top"><a id="ab8f9be922d87f8958199e4570b67e911" name="ab8f9be922d87f8958199e4570b67e911"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>appletStorageCloseTmem</b> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:ab8f9be922d87f8958199e4570b67e911"><td class="mdescLeft">&#160;</td><td class="mdescRight">Closes the <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> in the storage object. For <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> storage created by the current process, this must be called after the LibraryApplet finishes using it (if sent to one). <br /></td></tr>
<tr class="separator:ab8f9be922d87f8958199e4570b67e911"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad589cd94c08fb123500dddf5dc73f810" id="r_ad589cd94c08fb123500dddf5dc73f810"><td class="memItemLeft" align="right" valign="top"><a id="ad589cd94c08fb123500dddf5dc73f810" name="ad589cd94c08fb123500dddf5dc73f810"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletStorageGetSize</b> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> *size)</td></tr>
<tr class="memdesc:ad589cd94c08fb123500dddf5dc73f810"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the size of the storage. This is not usable with HandleStorage, use <a class="el" href="applet_8h.html#a67e47baee95c3aef8071c8c802eb04fc">appletStorageGetHandle</a> or <a class="el" href="applet_8h.html#a7cad5233f4c88550efac640cd958b810">appletStorageMap</a> instead for that. <br /></td></tr>
<tr class="separator:ad589cd94c08fb123500dddf5dc73f810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac190061592ff592c7a379fd520885b19" id="r_ac190061592ff592c7a379fd520885b19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac190061592ff592c7a379fd520885b19">appletStorageWrite</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> offset, const void *buffer, size_t size)</td></tr>
<tr class="memdesc:ac190061592ff592c7a379fd520885b19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes to a storage. <br /></td></tr>
<tr class="separator:ac190061592ff592c7a379fd520885b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2d5c0e93a6723cc050e32d1ccfaf699" id="r_af2d5c0e93a6723cc050e32d1ccfaf699"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#af2d5c0e93a6723cc050e32d1ccfaf699">appletStorageRead</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> offset, void *buffer, size_t size)</td></tr>
<tr class="memdesc:af2d5c0e93a6723cc050e32d1ccfaf699"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads from a storage. <br /></td></tr>
<tr class="separator:af2d5c0e93a6723cc050e32d1ccfaf699"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67e47baee95c3aef8071c8c802eb04fc" id="r_a67e47baee95c3aef8071c8c802eb04fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a67e47baee95c3aef8071c8c802eb04fc">appletStorageGetHandle</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> *out, <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *handle)</td></tr>
<tr class="memdesc:a67e47baee95c3aef8071c8c802eb04fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets data for a HandleStorage originally from <a class="el" href="applet_8h.html#abcb27222334569ff3a69672ab63e69ae">appletCreateHandleStorage</a> input. <br /></td></tr>
<tr class="separator:a67e47baee95c3aef8071c8c802eb04fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cad5233f4c88550efac640cd958b810" id="r_a7cad5233f4c88550efac640cd958b810"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a7cad5233f4c88550efac640cd958b810">appletStorageMap</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, void **addr, size_t *size)</td></tr>
<tr class="memdesc:a7cad5233f4c88550efac640cd958b810"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maps <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> for a HandleStorage. <br /></td></tr>
<tr class="separator:a7cad5233f4c88550efac640cd958b810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IApplicationFunctions: IFunctions for AppletType_*Application.</div></td></tr>
<tr class="memitem:a48e5c7cba052c82dc4ebf0755937160e" id="r_a48e5c7cba052c82dc4ebf0755937160e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a48e5c7cba052c82dc4ebf0755937160e">appletPopLaunchParameter</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cde">AppletLaunchParameterKind</a> kind)</td></tr>
<tr class="memdesc:a48e5c7cba052c82dc4ebf0755937160e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a LaunchParameter <a class="el" href="structAppletStorage.html" title="applet IStorage">AppletStorage</a>, the storage will be removed from sysmodule state during this. <br /></td></tr>
<tr class="separator:a48e5c7cba052c82dc4ebf0755937160e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3286a0102261ff8b9bcd6fe31f2a3a5" id="r_ab3286a0102261ff8b9bcd6fe31f2a3a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab3286a0102261ff8b9bcd6fe31f2a3a5">appletRequestLaunchApplication</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> application_id, <a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:ab3286a0102261ff8b9bcd6fe31f2a3a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests to launch the specified application. <br /></td></tr>
<tr class="separator:ab3286a0102261ff8b9bcd6fe31f2a3a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03ec26eb55aec044098ecb75239b71a1" id="r_a03ec26eb55aec044098ecb75239b71a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a03ec26eb55aec044098ecb75239b71a1">appletRequestLaunchApplicationForQuest</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> application_id, <a class="el" href="structAppletStorage.html">AppletStorage</a> *s, const <a class="el" href="structAppletApplicationAttributeForQuest.html">AppletApplicationAttributeForQuest</a> *attr)</td></tr>
<tr class="memdesc:a03ec26eb55aec044098ecb75239b71a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests to launch the specified application, for kiosk systems. <br /></td></tr>
<tr class="separator:a03ec26eb55aec044098ecb75239b71a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5f18ddef98319da942994acd15023c8" id="r_ac5f18ddef98319da942994acd15023c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac5f18ddef98319da942994acd15023c8">appletGetDesiredLanguage</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *LanguageCode)</td></tr>
<tr class="memdesc:ac5f18ddef98319da942994acd15023c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the DesiredLanguage for the current host application control.nacp. <br /></td></tr>
<tr class="separator:ac5f18ddef98319da942994acd15023c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5184347f8cd0bf32f1e14b660ef2aa88" id="r_a5184347f8cd0bf32f1e14b660ef2aa88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5184347f8cd0bf32f1e14b660ef2aa88">appletGetDisplayVersion</a> (char *displayVersion)</td></tr>
<tr class="memdesc:a5184347f8cd0bf32f1e14b660ef2aa88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the DisplayVersion for the current host application control.nacp. <br /></td></tr>
<tr class="separator:a5184347f8cd0bf32f1e14b660ef2aa88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87242f3caec618c1271c4ad0cb10a45b" id="r_a87242f3caec618c1271c4ad0cb10a45b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a87242f3caec618c1271c4ad0cb10a45b">appletBeginBlockingHomeButtonShortAndLongPressed</a> (<a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> val)</td></tr>
<tr class="memdesc:a87242f3caec618c1271c4ad0cb10a45b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Blocks the usage of the home button, for short (Home Menu) and long (Overlay) presses. <br /></td></tr>
<tr class="separator:a87242f3caec618c1271c4ad0cb10a45b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a139dc25189a73d0c1242c6c9401b67c0" id="r_a139dc25189a73d0c1242c6c9401b67c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a139dc25189a73d0c1242c6c9401b67c0">appletEndBlockingHomeButtonShortAndLongPressed</a> (void)</td></tr>
<tr class="memdesc:a139dc25189a73d0c1242c6c9401b67c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ends the blocking started by <a class="el" href="applet_8h.html#a87242f3caec618c1271c4ad0cb10a45b">appletBeginBlockingHomeButtonShortAndLongPressed</a>. <br /></td></tr>
<tr class="separator:a139dc25189a73d0c1242c6c9401b67c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7715ef71eec63dae05e5e45d3375e1ab" id="r_a7715ef71eec63dae05e5e45d3375e1ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a7715ef71eec63dae05e5e45d3375e1ab">appletBeginBlockingHomeButton</a> (<a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> val)</td></tr>
<tr class="memdesc:a7715ef71eec63dae05e5e45d3375e1ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Blocks the usage of the home button, for short presses (Home Menu). <br /></td></tr>
<tr class="separator:a7715ef71eec63dae05e5e45d3375e1ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e7585fd910a32d5a761d9f0c9579f83" id="r_a7e7585fd910a32d5a761d9f0c9579f83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a7e7585fd910a32d5a761d9f0c9579f83">appletEndBlockingHomeButton</a> (void)</td></tr>
<tr class="memdesc:a7e7585fd910a32d5a761d9f0c9579f83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ends the blocking started by <a class="el" href="applet_8h.html#a7715ef71eec63dae05e5e45d3375e1ab">appletBeginBlockingHomeButton</a>. <br /></td></tr>
<tr class="separator:a7e7585fd910a32d5a761d9f0c9579f83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a640fabe6945fce2ab1fbdf21b4262e7f" id="r_a640fabe6945fce2ab1fbdf21b4262e7f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a640fabe6945fce2ab1fbdf21b4262e7f">appletNotifyRunning</a> (bool *out)</td></tr>
<tr class="memdesc:a640fabe6945fce2ab1fbdf21b4262e7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Notify that the app is now running, for the Application logo screen. <br /></td></tr>
<tr class="separator:a640fabe6945fce2ab1fbdf21b4262e7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a209f7c5e97482b760be35834946b4b" id="r_a2a209f7c5e97482b760be35834946b4b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a2a209f7c5e97482b760be35834946b4b">appletGetPseudoDeviceId</a> (<a class="el" href="structUuid.html">Uuid</a> *out)</td></tr>
<tr class="memdesc:a2a209f7c5e97482b760be35834946b4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the PseudoDeviceId. <br /></td></tr>
<tr class="separator:a2a209f7c5e97482b760be35834946b4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17fe6ca198764aafb2596c36ceb8c487" id="r_a17fe6ca198764aafb2596c36ceb8c487"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a17fe6ca198764aafb2596c36ceb8c487">appletSetMediaPlaybackState</a> (bool state)</td></tr>
<tr class="memdesc:a17fe6ca198764aafb2596c36ceb8c487"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set media playback state. <br /></td></tr>
<tr class="separator:a17fe6ca198764aafb2596c36ceb8c487"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c543d9e28c5e5ef20b8a9473355aa40" id="r_a3c543d9e28c5e5ef20b8a9473355aa40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a3c543d9e28c5e5ef20b8a9473355aa40">appletIsGamePlayRecordingSupported</a> (bool *flag)</td></tr>
<tr class="memdesc:a3c543d9e28c5e5ef20b8a9473355aa40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets whether video recording is supported. <br /></td></tr>
<tr class="separator:a3c543d9e28c5e5ef20b8a9473355aa40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c0cff975d4322361672ce849c0b4638" id="r_a4c0cff975d4322361672ce849c0b4638"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4c0cff975d4322361672ce849c0b4638">appletSetGamePlayRecordingState</a> (bool state)</td></tr>
<tr class="memdesc:a4c0cff975d4322361672ce849c0b4638"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disable/enable video recording. <br /></td></tr>
<tr class="separator:a4c0cff975d4322361672ce849c0b4638"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0672956c1d70194b17846d684173fd6d" id="r_a0672956c1d70194b17846d684173fd6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a0672956c1d70194b17846d684173fd6d">appletInitializeGamePlayRecording</a> (void)</td></tr>
<tr class="memdesc:a0672956c1d70194b17846d684173fd6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes video recording. <br /></td></tr>
<tr class="separator:a0672956c1d70194b17846d684173fd6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bd775e16f72670454fac0306af8054b" id="r_a8bd775e16f72670454fac0306af8054b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8bd775e16f72670454fac0306af8054b">appletRequestFlushGamePlayingMovieForDebug</a> (void)</td></tr>
<tr class="memdesc:a8bd775e16f72670454fac0306af8054b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests to save the video recording, as if the Capture-button was held. <br /></td></tr>
<tr class="separator:a8bd775e16f72670454fac0306af8054b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a848bad0ca8c97b18c22007f7095a6041" id="r_a848bad0ca8c97b18c22007f7095a6041"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a848bad0ca8c97b18c22007f7095a6041">appletRequestToShutdown</a> (void)</td></tr>
<tr class="memdesc:a848bad0ca8c97b18c22007f7095a6041"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests a system shutdown. <br /></td></tr>
<tr class="separator:a848bad0ca8c97b18c22007f7095a6041"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43c46f8c8515252067517f9758f5ca86" id="r_a43c46f8c8515252067517f9758f5ca86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a43c46f8c8515252067517f9758f5ca86">appletRequestToReboot</a> (void)</td></tr>
<tr class="memdesc:a43c46f8c8515252067517f9758f5ca86"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests a system reboot. <br /></td></tr>
<tr class="separator:a43c46f8c8515252067517f9758f5ca86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02eea9c1640cf9bf292b71b0fbfb11f6" id="r_a02eea9c1640cf9bf292b71b0fbfb11f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a02eea9c1640cf9bf292b71b0fbfb11f6">appletRequestToSleep</a> (void)</td></tr>
<tr class="memdesc:a02eea9c1640cf9bf292b71b0fbfb11f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">RequestToSleep. <br /></td></tr>
<tr class="separator:a02eea9c1640cf9bf292b71b0fbfb11f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67f5634cf9d4fe489bf9e1ff3a909a87" id="r_a67f5634cf9d4fe489bf9e1ff3a909a87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a67f5634cf9d4fe489bf9e1ff3a909a87">appletExitAndRequestToShowThanksMessage</a> (void)</td></tr>
<tr class="memdesc:a67f5634cf9d4fe489bf9e1ff3a909a87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exit the application and return to the kiosk demo menu. <br /></td></tr>
<tr class="separator:a67f5634cf9d4fe489bf9e1ff3a909a87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f7646c1378434cbbefff74ed03fc861" id="r_a0f7646c1378434cbbefff74ed03fc861"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a0f7646c1378434cbbefff74ed03fc861">appletInitializeApplicationCopyrightFrameBuffer</a> (void)</td></tr>
<tr class="memdesc:a0f7646c1378434cbbefff74ed03fc861"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the ApplicationCopyrightFrameBuffer, with dimensions 1280x720 + the tmem for it. <br /></td></tr>
<tr class="separator:a0f7646c1378434cbbefff74ed03fc861"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dd533173040a359615140a6d82ee9b8" id="r_a1dd533173040a359615140a6d82ee9b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a1dd533173040a359615140a6d82ee9b8">appletSetApplicationCopyrightImage</a> (const void *buffer, size_t size, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> x, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> y, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> width, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> height, <a class="el" href="applet_8h.html#ac4e1b82c0c651ffd3817e6e5ed0fa63b">AppletWindowOriginMode</a> mode)</td></tr>
<tr class="memdesc:a1dd533173040a359615140a6d82ee9b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the RGBA8 image for use with <a class="el" href="applet_8h.html#a0f7646c1378434cbbefff74ed03fc861">appletInitializeApplicationCopyrightFrameBuffer</a>. <br /></td></tr>
<tr class="separator:a1dd533173040a359615140a6d82ee9b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e5e9c91481884e65c9ac2c726a486c2" id="r_a8e5e9c91481884e65c9ac2c726a486c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8e5e9c91481884e65c9ac2c726a486c2">appletSetApplicationCopyrightVisibility</a> (bool visible)</td></tr>
<tr class="memdesc:a8e5e9c91481884e65c9ac2c726a486c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the visibility for the image set by <a class="el" href="applet_8h.html#a1dd533173040a359615140a6d82ee9b8">appletSetApplicationCopyrightImage</a>, in screenshots. <br /></td></tr>
<tr class="separator:a8e5e9c91481884e65c9ac2c726a486c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1492179fc0c0dec41c0257e6377d7fb3" id="r_a1492179fc0c0dec41c0257e6377d7fb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a1492179fc0c0dec41c0257e6377d7fb3">appletQueryApplicationPlayStatistics</a> (<a class="el" href="structPdmApplicationPlayStatistics.html">PdmApplicationPlayStatistics</a> *stats, const <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *application_ids, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *total_out)</td></tr>
<tr class="memdesc:a1492179fc0c0dec41c0257e6377d7fb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets ApplicationPlayStatistics. <br /></td></tr>
<tr class="separator:a1492179fc0c0dec41c0257e6377d7fb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac12e50b6a9e9e94e33e7160daf231132" id="r_ac12e50b6a9e9e94e33e7160daf231132"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac12e50b6a9e9e94e33e7160daf231132">appletQueryApplicationPlayStatisticsByUid</a> (<a class="el" href="structAccountUid.html">AccountUid</a> uid, <a class="el" href="structPdmApplicationPlayStatistics.html">PdmApplicationPlayStatistics</a> *stats, const <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *application_ids, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *total_out)</td></tr>
<tr class="memdesc:ac12e50b6a9e9e94e33e7160daf231132"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as <a class="el" href="applet_8h.html#a1492179fc0c0dec41c0257e6377d7fb3">appletQueryApplicationPlayStatistics</a> except this gets playstats specific to the input userId. <br /></td></tr>
<tr class="separator:ac12e50b6a9e9e94e33e7160daf231132"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc5516644d44e6ac6ba420b7738e5e50" id="r_adc5516644d44e6ac6ba420b7738e5e50"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#adc5516644d44e6ac6ba420b7738e5e50">appletExecuteProgram</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> programIndex, const void *buffer, size_t size)</td></tr>
<tr class="memdesc:adc5516644d44e6ac6ba420b7738e5e50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Launches Application {current_ApplicationId}+programIndex. <br /></td></tr>
<tr class="separator:adc5516644d44e6ac6ba420b7738e5e50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2c82604870e7339259c6ff7e9f3f198" id="r_ac2c82604870e7339259c6ff7e9f3f198"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac2c82604870e7339259c6ff7e9f3f198">appletJumpToSubApplicationProgramForDevelopment</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> application_id, const void *buffer, size_t size)</td></tr>
<tr class="memdesc:ac2c82604870e7339259c6ff7e9f3f198"><td class="mdescLeft">&#160;</td><td class="mdescRight">Launches the specified ApplicationId. <br /></td></tr>
<tr class="separator:ac2c82604870e7339259c6ff7e9f3f198"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6913a8a2b5ac322f3e7eefb0b8b6ab1" id="r_af6913a8a2b5ac322f3e7eefb0b8b6ab1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#af6913a8a2b5ac322f3e7eefb0b8b6ab1">appletRestartProgram</a> (const void *buffer, size_t size)</td></tr>
<tr class="memdesc:af6913a8a2b5ac322f3e7eefb0b8b6ab1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relaunches the current Application. <br /></td></tr>
<tr class="separator:af6913a8a2b5ac322f3e7eefb0b8b6ab1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a754a75771d9362da5f16ac5317d4c1f2" id="r_a754a75771d9362da5f16ac5317d4c1f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a754a75771d9362da5f16ac5317d4c1f2">appletGetPreviousProgramIndex</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *programIndex)</td></tr>
<tr class="memdesc:a754a75771d9362da5f16ac5317d4c1f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ProgramIndex of the program which launched this program. <br /></td></tr>
<tr class="separator:a754a75771d9362da5f16ac5317d4c1f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad64536f8d20e9bd8f85f0fb7b0372145" id="r_ad64536f8d20e9bd8f85f0fb7b0372145"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ad64536f8d20e9bd8f85f0fb7b0372145">appletSetDelayTimeToAbortOnGpuError</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> val)</td></tr>
<tr class="memdesc:ad64536f8d20e9bd8f85f0fb7b0372145"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetDelayTimeToAbortOnGpuError. <br /></td></tr>
<tr class="separator:ad64536f8d20e9bd8f85f0fb7b0372145"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eef84a3d69c6d0d06761db2db7e9dc4" id="r_a6eef84a3d69c6d0d06761db2db7e9dc4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a6eef84a3d69c6d0d06761db2db7e9dc4">appletGetFriendInvitationStorageChannelEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a6eef84a3d69c6d0d06761db2db7e9dc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#a8a685f6b3b76a3b022762702b5412a37">appletTryPopFromFriendInvitationStorageChannel</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. <br /></td></tr>
<tr class="separator:a6eef84a3d69c6d0d06761db2db7e9dc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a685f6b3b76a3b022762702b5412a37" id="r_a8a685f6b3b76a3b022762702b5412a37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8a685f6b3b76a3b022762702b5412a37">appletTryPopFromFriendInvitationStorageChannel</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a8a685f6b3b76a3b022762702b5412a37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a storage from the FriendInvitation StorageChannel. <br /></td></tr>
<tr class="separator:a8a685f6b3b76a3b022762702b5412a37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ae666566bb7c0e2ffc75f8a1915f42b" id="r_a6ae666566bb7c0e2ffc75f8a1915f42b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a6ae666566bb7c0e2ffc75f8a1915f42b">appletGetNotificationStorageChannelEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a6ae666566bb7c0e2ffc75f8a1915f42b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#a9164a322c61b5825eab3e02cff527263">appletTryPopFromNotificationStorageChannel</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. <br /></td></tr>
<tr class="separator:a6ae666566bb7c0e2ffc75f8a1915f42b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9164a322c61b5825eab3e02cff527263" id="r_a9164a322c61b5825eab3e02cff527263"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a9164a322c61b5825eab3e02cff527263">appletTryPopFromNotificationStorageChannel</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a9164a322c61b5825eab3e02cff527263"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a storage from the Notification StorageChannel. <br /></td></tr>
<tr class="separator:a9164a322c61b5825eab3e02cff527263"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a154cd76c02b7f8373147183ef32bc3" id="r_a5a154cd76c02b7f8373147183ef32bc3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5a154cd76c02b7f8373147183ef32bc3">appletGetHealthWarningDisappearedSystemEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a5a154cd76c02b7f8373147183ef32bc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">GetHealthWarningDisappearedSystemEvent. <br /></td></tr>
<tr class="separator:a5a154cd76c02b7f8373147183ef32bc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7896c4e775f99ec6d74701a5788583a4" id="r_a7896c4e775f99ec6d74701a5788583a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a7896c4e775f99ec6d74701a5788583a4">appletSetHdcpAuthenticationActivated</a> (bool flag)</td></tr>
<tr class="memdesc:a7896c4e775f99ec6d74701a5788583a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetHdcpAuthenticationActivated. <br /></td></tr>
<tr class="separator:a7896c4e775f99ec6d74701a5788583a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42d9d9191cc8431a004c124cade1acae" id="r_a42d9d9191cc8431a004c124cade1acae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a42d9d9191cc8431a004c124cade1acae">appletGetLastApplicationExitReason</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *out)</td></tr>
<tr class="memdesc:a42d9d9191cc8431a004c124cade1acae"><td class="mdescLeft">&#160;</td><td class="mdescRight">GetLastApplicationExitReason. <br /></td></tr>
<tr class="separator:a42d9d9191cc8431a004c124cade1acae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54c017aff15f000a12323be337bfeb73" id="r_a54c017aff15f000a12323be337bfeb73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a54c017aff15f000a12323be337bfeb73">appletCreateMovieMaker</a> (<a class="el" href="structService.html">Service</a> *srv_out, <a class="el" href="structTransferMemory.html">TransferMemory</a> *tmem)</td></tr>
<tr class="memdesc:a54c017aff15f000a12323be337bfeb73"><td class="mdescLeft">&#160;</td><td class="mdescRight">CreateMovieMaker. <br /></td></tr>
<tr class="separator:a54c017aff15f000a12323be337bfeb73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acec7a501158a71f3ffedb319f580d519" id="r_acec7a501158a71f3ffedb319f580d519"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#acec7a501158a71f3ffedb319f580d519">appletPrepareForJit</a> (void)</td></tr>
<tr class="memdesc:acec7a501158a71f3ffedb319f580d519"><td class="mdescLeft">&#160;</td><td class="mdescRight">Launches the jit-sysmodule when it was not previously launched by this cmd. <br /></td></tr>
<tr class="separator:acec7a501158a71f3ffedb319f580d519"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IHomeMenuFunctions: IFunctions for AppletType_SystemApplet and on [15.0.0+] for AppletType_LibraryApplet.</div></td></tr>
<tr class="memitem:a4ecf654f83a8472b0ddc0f2be1bd8d32" id="r_a4ecf654f83a8472b0ddc0f2be1bd8d32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4ecf654f83a8472b0ddc0f2be1bd8d32">appletRequestToGetForeground</a> (void)</td></tr>
<tr class="memdesc:a4ecf654f83a8472b0ddc0f2be1bd8d32"><td class="mdescLeft">&#160;</td><td class="mdescRight">RequestToGetForeground. <br /></td></tr>
<tr class="separator:a4ecf654f83a8472b0ddc0f2be1bd8d32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cacd50230517e4a069dcf0d2196208e" id="r_a8cacd50230517e4a069dcf0d2196208e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8cacd50230517e4a069dcf0d2196208e">appletLockForeground</a> (void)</td></tr>
<tr class="memdesc:a8cacd50230517e4a069dcf0d2196208e"><td class="mdescLeft">&#160;</td><td class="mdescRight">LockForeground. <br /></td></tr>
<tr class="separator:a8cacd50230517e4a069dcf0d2196208e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac917fc52cf91e01b87e5b49cb9dbee5c" id="r_ac917fc52cf91e01b87e5b49cb9dbee5c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac917fc52cf91e01b87e5b49cb9dbee5c">appletUnlockForeground</a> (void)</td></tr>
<tr class="memdesc:ac917fc52cf91e01b87e5b49cb9dbee5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">UnlockForeground. <br /></td></tr>
<tr class="separator:ac917fc52cf91e01b87e5b49cb9dbee5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef0df22008dfc57cd05ec54201d8677e" id="r_aef0df22008dfc57cd05ec54201d8677e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aef0df22008dfc57cd05ec54201d8677e">appletPopFromGeneralChannel</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:aef0df22008dfc57cd05ec54201d8677e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a storage from the general channel. <br /></td></tr>
<tr class="separator:aef0df22008dfc57cd05ec54201d8677e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ec262c0b35dd98916cbd2410362a83b" id="r_a3ec262c0b35dd98916cbd2410362a83b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a3ec262c0b35dd98916cbd2410362a83b">appletGetPopFromGeneralChannelEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a3ec262c0b35dd98916cbd2410362a83b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#aef0df22008dfc57cd05ec54201d8677e">appletPopFromGeneralChannel</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. <br /></td></tr>
<tr class="separator:a3ec262c0b35dd98916cbd2410362a83b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a483822cad48ecb1bf8f913a849bfd392" id="r_a483822cad48ecb1bf8f913a849bfd392"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a483822cad48ecb1bf8f913a849bfd392">appletGetHomeButtonWriterLockAccessor</a> (<a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *a)</td></tr>
<tr class="memdesc:a483822cad48ecb1bf8f913a849bfd392"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a <a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> for HomeButtonWriter. <br /></td></tr>
<tr class="separator:a483822cad48ecb1bf8f913a849bfd392"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16510e96ab90d737291e8dd306a2c4e7" id="r_a16510e96ab90d737291e8dd306a2c4e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a16510e96ab90d737291e8dd306a2c4e7">appletIsSleepEnabled</a> (bool *out)</td></tr>
<tr class="memdesc:a16510e96ab90d737291e8dd306a2c4e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">IsSleepEnabled. <br /></td></tr>
<tr class="separator:a16510e96ab90d737291e8dd306a2c4e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05af7d51ef68cac1907beb8ae8a5e051" id="r_a05af7d51ef68cac1907beb8ae8a5e051"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a05af7d51ef68cac1907beb8ae8a5e051">appletPopRequestLaunchApplicationForDebug</a> (<a class="el" href="structAccountUid.html">AccountUid</a> *uids, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *application_id, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *total_out)</td></tr>
<tr class="memdesc:a05af7d51ef68cac1907beb8ae8a5e051"><td class="mdescLeft">&#160;</td><td class="mdescRight">PopRequestLaunchApplicationForDebug. <br /></td></tr>
<tr class="separator:a05af7d51ef68cac1907beb8ae8a5e051"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4669d47692cd78c67e746e8644afb2e" id="r_ac4669d47692cd78c67e746e8644afb2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac4669d47692cd78c67e746e8644afb2e">appletIsForceTerminateApplicationDisabledForDebug</a> (bool *out)</td></tr>
<tr class="memdesc:ac4669d47692cd78c67e746e8644afb2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">IsForceTerminateApplicationDisabledForDebug. <br /></td></tr>
<tr class="separator:ac4669d47692cd78c67e746e8644afb2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4a88e6e4fe08598eba932d97e69f6b9" id="r_aa4a88e6e4fe08598eba932d97e69f6b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa4a88e6e4fe08598eba932d97e69f6b9">appletLaunchDevMenu</a> (void)</td></tr>
<tr class="memdesc:aa4a88e6e4fe08598eba932d97e69f6b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Launches DevMenu and the dev Overlay-applet. <br /></td></tr>
<tr class="separator:aa4a88e6e4fe08598eba932d97e69f6b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67461908ef971b54170f88f39328b9d1" id="r_a67461908ef971b54170f88f39328b9d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a67461908ef971b54170f88f39328b9d1">appletSetLastApplicationExitReason</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> reason)</td></tr>
<tr class="memdesc:a67461908ef971b54170f88f39328b9d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetLastApplicationExitReason. <br /></td></tr>
<tr class="separator:a67461908ef971b54170f88f39328b9d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IGlobalStateController</div></td></tr>
<tr class="memitem:a70cfdc15d0c91450464165c38b286936" id="r_a70cfdc15d0c91450464165c38b286936"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a70cfdc15d0c91450464165c38b286936">appletStartSleepSequence</a> (bool flag)</td></tr>
<tr class="memdesc:a70cfdc15d0c91450464165c38b286936"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the sequence for entering sleep-mode. <br /></td></tr>
<tr class="separator:a70cfdc15d0c91450464165c38b286936"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2fd8f5f011ec7e4483850a13e3daa70" id="r_ab2fd8f5f011ec7e4483850a13e3daa70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab2fd8f5f011ec7e4483850a13e3daa70">appletStartShutdownSequence</a> (void)</td></tr>
<tr class="memdesc:ab2fd8f5f011ec7e4483850a13e3daa70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the system-shutdown sequence. <br /></td></tr>
<tr class="separator:ab2fd8f5f011ec7e4483850a13e3daa70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4153477e78cde6e87910f837795d64e1" id="r_a4153477e78cde6e87910f837795d64e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4153477e78cde6e87910f837795d64e1">appletStartRebootSequence</a> (void)</td></tr>
<tr class="memdesc:a4153477e78cde6e87910f837795d64e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the system-reboot sequence. <br /></td></tr>
<tr class="separator:a4153477e78cde6e87910f837795d64e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fe695e6131a217d855737a72f1b1aa0" id="r_a8fe695e6131a217d855737a72f1b1aa0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a8fe695e6131a217d855737a72f1b1aa0">appletIsAutoPowerDownRequested</a> (bool *out)</td></tr>
<tr class="memdesc:a8fe695e6131a217d855737a72f1b1aa0"><td class="mdescLeft">&#160;</td><td class="mdescRight">IsAutoPowerDownRequested. <br /></td></tr>
<tr class="separator:a8fe695e6131a217d855737a72f1b1aa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a923e2b6338c0045a0e0abca44f88a78b" id="r_a923e2b6338c0045a0e0abca44f88a78b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a923e2b6338c0045a0e0abca44f88a78b">appletLoadAndApplyIdlePolicySettings</a> (void)</td></tr>
<tr class="memdesc:a923e2b6338c0045a0e0abca44f88a78b"><td class="mdescLeft">&#160;</td><td class="mdescRight">LoadAndApplyIdlePolicySettings. <br /></td></tr>
<tr class="separator:a923e2b6338c0045a0e0abca44f88a78b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a907dde309f7118c6716e9a6a6b9c5236" id="r_a907dde309f7118c6716e9a6a6b9c5236"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a907dde309f7118c6716e9a6a6b9c5236">appletNotifyCecSettingsChanged</a> (void)</td></tr>
<tr class="memdesc:a907dde309f7118c6716e9a6a6b9c5236"><td class="mdescLeft">&#160;</td><td class="mdescRight">NotifyCecSettingsChanged. <br /></td></tr>
<tr class="separator:a907dde309f7118c6716e9a6a6b9c5236"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a628a6f051ea2cfaaf044c41acbce139f" id="r_a628a6f051ea2cfaaf044c41acbce139f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a628a6f051ea2cfaaf044c41acbce139f">appletSetDefaultHomeButtonLongPressTime</a> (<a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> val)</td></tr>
<tr class="memdesc:a628a6f051ea2cfaaf044c41acbce139f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the DefaultHomeButtonLongPressTime. <br /></td></tr>
<tr class="separator:a628a6f051ea2cfaaf044c41acbce139f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adeccef04f82bb66ec1eb4f2ce17f506d" id="r_adeccef04f82bb66ec1eb4f2ce17f506d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#adeccef04f82bb66ec1eb4f2ce17f506d">appletUpdateDefaultDisplayResolution</a> (void)</td></tr>
<tr class="memdesc:adeccef04f82bb66ec1eb4f2ce17f506d"><td class="mdescLeft">&#160;</td><td class="mdescRight">UpdateDefaultDisplayResolution. <br /></td></tr>
<tr class="separator:adeccef04f82bb66ec1eb4f2ce17f506d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab01797295f3554e8d6421451943de710" id="r_ab01797295f3554e8d6421451943de710"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab01797295f3554e8d6421451943de710">appletShouldSleepOnBoot</a> (bool *out)</td></tr>
<tr class="memdesc:ab01797295f3554e8d6421451943de710"><td class="mdescLeft">&#160;</td><td class="mdescRight">ShouldSleepOnBoot. <br /></td></tr>
<tr class="separator:ab01797295f3554e8d6421451943de710"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0810ce188905aaaf486aa79f660ce25" id="r_ab0810ce188905aaaf486aa79f660ce25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab0810ce188905aaaf486aa79f660ce25">appletGetHdcpAuthenticationFailedEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:ab0810ce188905aaaf486aa79f660ce25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled for HdcpAuthenticationFailed. <br /></td></tr>
<tr class="separator:ab0810ce188905aaaf486aa79f660ce25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IApplicationCreator</div></td></tr>
<tr class="memitem:a22e8a7134aec0984f877761c588cb4d3" id="r_a22e8a7134aec0984f877761c588cb4d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a22e8a7134aec0984f877761c588cb4d3">appletCreateApplication</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> application_id)</td></tr>
<tr class="memdesc:a22e8a7134aec0984f877761c588cb4d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an Application. <br /></td></tr>
<tr class="separator:a22e8a7134aec0984f877761c588cb4d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38ecdeb07a6f71afe4b08baa36e0a5f9" id="r_a38ecdeb07a6f71afe4b08baa36e0a5f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a38ecdeb07a6f71afe4b08baa36e0a5f9">appletPopLaunchRequestedApplication</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a38ecdeb07a6f71afe4b08baa36e0a5f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a <a class="el" href="structAppletApplication.html">AppletApplication</a> for a requested Application launch. <br /></td></tr>
<tr class="separator:a38ecdeb07a6f71afe4b08baa36e0a5f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58b2f106630e86c7409d6d17ca75319e" id="r_a58b2f106630e86c7409d6d17ca75319e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a58b2f106630e86c7409d6d17ca75319e">appletCreateSystemApplication</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> system_application_id)</td></tr>
<tr class="memdesc:a58b2f106630e86c7409d6d17ca75319e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a SystemApplication. <br /></td></tr>
<tr class="separator:a58b2f106630e86c7409d6d17ca75319e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e759e887470b7907adc11538180366f" id="r_a3e759e887470b7907adc11538180366f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a3e759e887470b7907adc11538180366f">appletPopFloatingApplicationForDevelopment</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a3e759e887470b7907adc11538180366f"><td class="mdescLeft">&#160;</td><td class="mdescRight">PopFloatingApplicationForDevelopment. <br /></td></tr>
<tr class="separator:a3e759e887470b7907adc11538180366f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IApplicationAccessor</div></td></tr>
<tr class="memitem:ab519cee1f52eba14fa0c1bf01e675e2d" id="r_ab519cee1f52eba14fa0c1bf01e675e2d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab519cee1f52eba14fa0c1bf01e675e2d">appletApplicationClose</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:ab519cee1f52eba14fa0c1bf01e675e2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Close an <a class="el" href="structAppletApplication.html">AppletApplication</a>. <br /></td></tr>
<tr class="separator:ab519cee1f52eba14fa0c1bf01e675e2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec9ede8bab9cc7118d8dd9fbdce70368" id="r_aec9ede8bab9cc7118d8dd9fbdce70368"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aec9ede8bab9cc7118d8dd9fbdce70368">appletApplicationActive</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:aec9ede8bab9cc7118d8dd9fbdce70368"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the <a class="el" href="structAppletApplication.html" title="IApplicationAccessor container.">AppletApplication</a> object was initialized. <br /></td></tr>
<tr class="separator:aec9ede8bab9cc7118d8dd9fbdce70368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab051bd96ee07e166a29b3819ed2cdd8a" id="r_ab051bd96ee07e166a29b3819ed2cdd8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab051bd96ee07e166a29b3819ed2cdd8a">appletApplicationStart</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:ab051bd96ee07e166a29b3819ed2cdd8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Starts the Application. <br /></td></tr>
<tr class="separator:ab051bd96ee07e166a29b3819ed2cdd8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f3d3ae7c68cbc1e63e7d4e7c3a8e830" id="r_a5f3d3ae7c68cbc1e63e7d4e7c3a8e830"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5f3d3ae7c68cbc1e63e7d4e7c3a8e830">appletApplicationRequestExit</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a5f3d3ae7c68cbc1e63e7d4e7c3a8e830"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests the Application to exit. <br /></td></tr>
<tr class="separator:a5f3d3ae7c68cbc1e63e7d4e7c3a8e830"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ccce80f7bcf33f19f124ceb241f2332" id="r_a3ccce80f7bcf33f19f124ceb241f2332"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a3ccce80f7bcf33f19f124ceb241f2332">appletApplicationTerminate</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a3ccce80f7bcf33f19f124ceb241f2332"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminate the Application. <br /></td></tr>
<tr class="separator:a3ccce80f7bcf33f19f124ceb241f2332"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a375a289085a5bb8539b5003ba3aac5bc" id="r_a375a289085a5bb8539b5003ba3aac5bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a375a289085a5bb8539b5003ba3aac5bc">appletApplicationJoin</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a375a289085a5bb8539b5003ba3aac5bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Waits for the Application to exit. <br /></td></tr>
<tr class="separator:a375a289085a5bb8539b5003ba3aac5bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bffd62f8b9834b90be5c1b06a717566" id="r_a1bffd62f8b9834b90be5c1b06a717566"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a1bffd62f8b9834b90be5c1b06a717566">appletApplicationCheckFinished</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a1bffd62f8b9834b90be5c1b06a717566"><td class="mdescLeft">&#160;</td><td class="mdescRight">Waits on the Application StateChangedEvent with timeout=0, and returns whether it was successful. <br /></td></tr>
<tr class="separator:a1bffd62f8b9834b90be5c1b06a717566"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99541512a0f30108ae3b3f43e84b8cb3" id="r_a99541512a0f30108ae3b3f43e84b8cb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="applet_8h.html#a392803c8cd3ca14f79e5d203d535dc71">AppletApplicationExitReason</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a99541512a0f30108ae3b3f43e84b8cb3">appletApplicationGetExitReason</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a99541512a0f30108ae3b3f43e84b8cb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="applet_8h.html#a392803c8cd3ca14f79e5d203d535dc71">AppletApplicationExitReason</a> set by <a class="el" href="applet_8h.html#a375a289085a5bb8539b5003ba3aac5bc">appletApplicationJoin</a>. <br /></td></tr>
<tr class="separator:a99541512a0f30108ae3b3f43e84b8cb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0977acbbb37efdb24648265d9afa0b67" id="r_a0977acbbb37efdb24648265d9afa0b67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a0977acbbb37efdb24648265d9afa0b67">appletApplicationRequestForApplicationToGetForeground</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a0977acbbb37efdb24648265d9afa0b67"><td class="mdescLeft">&#160;</td><td class="mdescRight">RequestForApplicationToGetForeground. <br /></td></tr>
<tr class="separator:a0977acbbb37efdb24648265d9afa0b67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad36527dc3d53311a6fe3e3e5bf2469eb" id="r_ad36527dc3d53311a6fe3e3e5bf2469eb"><td class="memItemLeft" align="right" valign="top"><a id="ad36527dc3d53311a6fe3e3e5bf2469eb" name="ad36527dc3d53311a6fe3e3e5bf2469eb"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletApplicationTerminateAllLibraryApplets</b> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:ad36527dc3d53311a6fe3e3e5bf2469eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">TerminateAllLibraryApplets which were created by the Application. <br /></td></tr>
<tr class="separator:ad36527dc3d53311a6fe3e3e5bf2469eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3487b77ec21b18d08dd8b3c65fe0c7b" id="r_ac3487b77ec21b18d08dd8b3c65fe0c7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac3487b77ec21b18d08dd8b3c65fe0c7b">appletApplicationAreAnyLibraryAppletsLeft</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, bool *out)</td></tr>
<tr class="memdesc:ac3487b77ec21b18d08dd8b3c65fe0c7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">AreAnyLibraryAppletsLeft which were created by the Application. <br /></td></tr>
<tr class="separator:ac3487b77ec21b18d08dd8b3c65fe0c7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb0f1383c25a34fd03be9becde997465" id="r_afb0f1383c25a34fd03be9becde997465"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#afb0f1383c25a34fd03be9becde997465">appletApplicationRequestExitLibraryAppletOrTerminate</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> timeout)</td></tr>
<tr class="memdesc:afb0f1383c25a34fd03be9becde997465"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls the same func as <a class="el" href="applet_8h.html#a9f6ee79024b060c6650370a02b2b06b2">appletHolderRequestExitOrTerminate</a> with the output IAppletAccessor from the GetCurrentLibraryApplet cmd. <br /></td></tr>
<tr class="separator:afb0f1383c25a34fd03be9becde997465"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39caad16d0aee64f86592e0a875ea05d" id="r_a39caad16d0aee64f86592e0a875ea05d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a39caad16d0aee64f86592e0a875ea05d">appletApplicationGetApplicationId</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *application_id)</td></tr>
<tr class="memdesc:a39caad16d0aee64f86592e0a875ea05d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ApplicationId for the Application. <br /></td></tr>
<tr class="separator:a39caad16d0aee64f86592e0a875ea05d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a812a909a563373a9cc9661a9b33f94b6" id="r_a812a909a563373a9cc9661a9b33f94b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a812a909a563373a9cc9661a9b33f94b6">appletApplicationPushLaunchParameter</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cde">AppletLaunchParameterKind</a> kind, <a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a812a909a563373a9cc9661a9b33f94b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a LaunchParameter <a class="el" href="structAppletStorage.html" title="applet IStorage">AppletStorage</a> to the Application. <br /></td></tr>
<tr class="separator:a812a909a563373a9cc9661a9b33f94b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b725747cce4c2e78f75eda0ceeb61a3" id="r_a9b725747cce4c2e78f75eda0ceeb61a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a9b725747cce4c2e78f75eda0ceeb61a3">appletApplicationGetApplicationControlProperty</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="structNacpStruct.html">NacpStruct</a> *nacp)</td></tr>
<tr class="memdesc:a9b725747cce4c2e78f75eda0ceeb61a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structNacpStruct.html">NacpStruct</a> for the Application. <br /></td></tr>
<tr class="separator:a9b725747cce4c2e78f75eda0ceeb61a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae60b5acaf1174264b0436fa5c3cce922" id="r_ae60b5acaf1174264b0436fa5c3cce922"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae60b5acaf1174264b0436fa5c3cce922">appletApplicationGetApplicationLaunchProperty</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="structAppletApplicationLaunchProperty.html">AppletApplicationLaunchProperty</a> *out)</td></tr>
<tr class="memdesc:ae60b5acaf1174264b0436fa5c3cce922"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structAppletApplicationLaunchProperty.html">AppletApplicationLaunchProperty</a> for the Application. <br /></td></tr>
<tr class="separator:ae60b5acaf1174264b0436fa5c3cce922"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae56a93f39310e483a40275d0bdcada05" id="r_ae56a93f39310e483a40275d0bdcada05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae56a93f39310e483a40275d0bdcada05">appletApplicationGetApplicationLaunchRequestInfo</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="structAppletApplicationLaunchRequestInfo.html">AppletApplicationLaunchRequestInfo</a> *out)</td></tr>
<tr class="memdesc:ae56a93f39310e483a40275d0bdcada05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structAppletApplicationLaunchRequestInfo.html">AppletApplicationLaunchRequestInfo</a> for the Application. <br /></td></tr>
<tr class="separator:ae56a93f39310e483a40275d0bdcada05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addd337841634548303b988908ff2c90d" id="r_addd337841634548303b988908ff2c90d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#addd337841634548303b988908ff2c90d">appletApplicationSetUsers</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, const <a class="el" href="structAccountUid.html">AccountUid</a> *uids, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count, bool flag)</td></tr>
<tr class="memdesc:addd337841634548303b988908ff2c90d"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetUsers for the Application. <br /></td></tr>
<tr class="separator:addd337841634548303b988908ff2c90d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca78611390fa29ec889116a14c99fbf5" id="r_aca78611390fa29ec889116a14c99fbf5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aca78611390fa29ec889116a14c99fbf5">appletApplicationCheckRightsEnvironmentAvailable</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, bool *out)</td></tr>
<tr class="memdesc:aca78611390fa29ec889116a14c99fbf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">CheckRightsEnvironmentAvailable. <br /></td></tr>
<tr class="separator:aca78611390fa29ec889116a14c99fbf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9e18380e13973d34b14daa91c2c9124" id="r_aa9e18380e13973d34b14daa91c2c9124"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa9e18380e13973d34b14daa91c2c9124">appletApplicationGetNsRightsEnvironmentHandle</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *handle)</td></tr>
<tr class="memdesc:aa9e18380e13973d34b14daa91c2c9124"><td class="mdescLeft">&#160;</td><td class="mdescRight">GetNsRightsEnvironmentHandle. <br /></td></tr>
<tr class="separator:aa9e18380e13973d34b14daa91c2c9124"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba2ecc76bde377760955403676bd8c15" id="r_aba2ecc76bde377760955403676bd8c15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aba2ecc76bde377760955403676bd8c15">appletApplicationGetDesirableUids</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="structAccountUid.html">AccountUid</a> *uids, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *total_out)</td></tr>
<tr class="memdesc:aba2ecc76bde377760955403676bd8c15"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an array of userIds for the Application DesirableUids. <br /></td></tr>
<tr class="separator:aba2ecc76bde377760955403676bd8c15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a554f283e1abb5a6b4a89549a56dc2919" id="r_a554f283e1abb5a6b4a89549a56dc2919"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a554f283e1abb5a6b4a89549a56dc2919">appletApplicationReportApplicationExitTimeout</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a554f283e1abb5a6b4a89549a56dc2919"><td class="mdescLeft">&#160;</td><td class="mdescRight">ReportApplicationExitTimeout. <br /></td></tr>
<tr class="separator:a554f283e1abb5a6b4a89549a56dc2919"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a572fce9dbbd6f66f01392f16291d9502" id="r_a572fce9dbbd6f66f01392f16291d9502"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a572fce9dbbd6f66f01392f16291d9502">appletApplicationSetApplicationAttribute</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, const <a class="el" href="structAppletApplicationAttribute.html">AppletApplicationAttribute</a> *attr)</td></tr>
<tr class="memdesc:a572fce9dbbd6f66f01392f16291d9502"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the <a class="el" href="structAppletApplicationAttribute.html">AppletApplicationAttribute</a> for the Application. <br /></td></tr>
<tr class="separator:a572fce9dbbd6f66f01392f16291d9502"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5932f497ec258c32295d9e7b07ab21cd" id="r_a5932f497ec258c32295d9e7b07ab21cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5932f497ec258c32295d9e7b07ab21cd">appletApplicationHasSaveDataAccessPermission</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> application_id, bool *out)</td></tr>
<tr class="memdesc:a5932f497ec258c32295d9e7b07ab21cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets whether the savedata specified by the input ApplicationId is accessible. <br /></td></tr>
<tr class="separator:a5932f497ec258c32295d9e7b07ab21cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71b8a348b538e44ac442b4d93949c03a" id="r_a71b8a348b538e44ac442b4d93949c03a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a71b8a348b538e44ac442b4d93949c03a">appletApplicationPushToFriendInvitationStorageChannel</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, <a class="el" href="structAccountUid.html">AccountUid</a> uid, const void *buffer, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> size)</td></tr>
<tr class="memdesc:a71b8a348b538e44ac442b4d93949c03a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a storage using the specified input then pushes it to the FriendInvitation StorageChannel. <br /></td></tr>
<tr class="separator:a71b8a348b538e44ac442b4d93949c03a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5036141aecdfba36f882d5e77bd1b6a1" id="r_a5036141aecdfba36f882d5e77bd1b6a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5036141aecdfba36f882d5e77bd1b6a1">appletApplicationPushToNotificationStorageChannel</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a, const void *buffer, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> size)</td></tr>
<tr class="memdesc:a5036141aecdfba36f882d5e77bd1b6a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a storage using the specified input then pushes it to the Notification StorageChannel. <br /></td></tr>
<tr class="separator:a5036141aecdfba36f882d5e77bd1b6a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84f0e3e3d8c7abe40ae866a963d839a4" id="r_a84f0e3e3d8c7abe40ae866a963d839a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a84f0e3e3d8c7abe40ae866a963d839a4">appletApplicationRequestApplicationSoftReset</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a84f0e3e3d8c7abe40ae866a963d839a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">RequestApplicationSoftReset. <br /></td></tr>
<tr class="separator:a84f0e3e3d8c7abe40ae866a963d839a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0aab2ef7fe4cc40e7c0cf17400c7937" id="r_ad0aab2ef7fe4cc40e7c0cf17400c7937"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ad0aab2ef7fe4cc40e7c0cf17400c7937">appletApplicationRestartApplicationTimer</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:ad0aab2ef7fe4cc40e7c0cf17400c7937"><td class="mdescLeft">&#160;</td><td class="mdescRight">RestartApplicationTimer. <br /></td></tr>
<tr class="separator:ad0aab2ef7fe4cc40e7c0cf17400c7937"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">ILibraryAppletSelfAccessor</div></td></tr>
<tr class="memitem:a2fa627c65866c1f24ab628b0d543d20d" id="r_a2fa627c65866c1f24ab628b0d543d20d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a2fa627c65866c1f24ab628b0d543d20d">appletPopInData</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a2fa627c65866c1f24ab628b0d543d20d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a storage from current-LibraryApplet input. <br /></td></tr>
<tr class="separator:a2fa627c65866c1f24ab628b0d543d20d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96934862223358c4003e7f571f4d5565" id="r_a96934862223358c4003e7f571f4d5565"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a96934862223358c4003e7f571f4d5565">appletPushOutData</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a96934862223358c4003e7f571f4d5565"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a storage for current-LibraryApplet output. <br /></td></tr>
<tr class="separator:a96934862223358c4003e7f571f4d5565"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f111a737039a79088d3b8b773b6469b" id="r_a1f111a737039a79088d3b8b773b6469b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a1f111a737039a79088d3b8b773b6469b">appletPopInteractiveInData</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a1f111a737039a79088d3b8b773b6469b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a storage from current-LibraryApplet Interactive input. <br /></td></tr>
<tr class="separator:a1f111a737039a79088d3b8b773b6469b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc5dbf6f06b0bacbfe844dddc299ac00" id="r_abc5dbf6f06b0bacbfe844dddc299ac00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#abc5dbf6f06b0bacbfe844dddc299ac00">appletPushInteractiveOutData</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:abc5dbf6f06b0bacbfe844dddc299ac00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a storage for current-LibraryApplet Interactive output. <br /></td></tr>
<tr class="separator:abc5dbf6f06b0bacbfe844dddc299ac00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64587551a9ef144f1a58798c3479afe6" id="r_a64587551a9ef144f1a58798c3479afe6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a64587551a9ef144f1a58798c3479afe6">appletGetPopInDataEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a64587551a9ef144f1a58798c3479afe6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#a2fa627c65866c1f24ab628b0d543d20d">appletPopInData</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. <br /></td></tr>
<tr class="separator:a64587551a9ef144f1a58798c3479afe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5515d50c439799af0150fb53a4ffc1d9" id="r_a5515d50c439799af0150fb53a4ffc1d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a5515d50c439799af0150fb53a4ffc1d9">appletGetPopInteractiveInDataEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a5515d50c439799af0150fb53a4ffc1d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#a1f111a737039a79088d3b8b773b6469b">appletPopInteractiveInData</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. <br /></td></tr>
<tr class="separator:a5515d50c439799af0150fb53a4ffc1d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59369822ce89888d5e310770fd63f100" id="r_a59369822ce89888d5e310770fd63f100"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a59369822ce89888d5e310770fd63f100">appletGetLibraryAppletInfo</a> (<a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> *info)</td></tr>
<tr class="memdesc:a59369822ce89888d5e310770fd63f100"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> for the current LibraryApplet. <br /></td></tr>
<tr class="separator:a59369822ce89888d5e310770fd63f100"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d137e5aa766e8af9d5191705ca74e85" id="r_a4d137e5aa766e8af9d5191705ca74e85"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4d137e5aa766e8af9d5191705ca74e85">appletGetMainAppletIdentityInfo</a> (<a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *info)</td></tr>
<tr class="memdesc:a4d137e5aa766e8af9d5191705ca74e85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for the MainApplet. <br /></td></tr>
<tr class="separator:a4d137e5aa766e8af9d5191705ca74e85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1eaae8b1bbd75df308ca097470ddb722" id="r_a1eaae8b1bbd75df308ca097470ddb722"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a1eaae8b1bbd75df308ca097470ddb722">appletCanUseApplicationCore</a> (bool *out)</td></tr>
<tr class="memdesc:a1eaae8b1bbd75df308ca097470ddb722"><td class="mdescLeft">&#160;</td><td class="mdescRight">CanUseApplicationCore. <br /></td></tr>
<tr class="separator:a1eaae8b1bbd75df308ca097470ddb722"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5dd479c7b0700a75f2bcbd0395d7bb2" id="r_ad5dd479c7b0700a75f2bcbd0395d7bb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ad5dd479c7b0700a75f2bcbd0395d7bb2">appletGetCallerAppletIdentityInfo</a> (<a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *info)</td></tr>
<tr class="memdesc:ad5dd479c7b0700a75f2bcbd0395d7bb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for the CallerApplet. <br /></td></tr>
<tr class="separator:ad5dd479c7b0700a75f2bcbd0395d7bb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a828c1ecd2cc7419b29e230ed47467fe9" id="r_a828c1ecd2cc7419b29e230ed47467fe9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a828c1ecd2cc7419b29e230ed47467fe9">appletGetMainAppletApplicationControlProperty</a> (<a class="el" href="structNacpStruct.html">NacpStruct</a> *nacp)</td></tr>
<tr class="memdesc:a828c1ecd2cc7419b29e230ed47467fe9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structNacpStruct.html">NacpStruct</a> for the MainApplet. <br /></td></tr>
<tr class="separator:a828c1ecd2cc7419b29e230ed47467fe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a561408cd44f16c659f6529865b3b38bd" id="r_a561408cd44f16c659f6529865b3b38bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a561408cd44f16c659f6529865b3b38bd">appletGetMainAppletStorageId</a> (<a class="el" href="ncm__types_8h.html#a96db2dcd8ed182b700f41e163589d58a">NcmStorageId</a> *storageId)</td></tr>
<tr class="memdesc:a561408cd44f16c659f6529865b3b38bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the NcmStorageId for the MainApplet. <br /></td></tr>
<tr class="separator:a561408cd44f16c659f6529865b3b38bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0138e0109ee23ad1560925383ece336b" id="r_a0138e0109ee23ad1560925383ece336b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a0138e0109ee23ad1560925383ece336b">appletGetCallerAppletIdentityInfoStack</a> (<a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *stack, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *total_out)</td></tr>
<tr class="memdesc:a0138e0109ee23ad1560925383ece336b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an array of <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for the CallerStack. <br /></td></tr>
<tr class="separator:a0138e0109ee23ad1560925383ece336b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af692fe57b1feb3477635421b4df50046" id="r_af692fe57b1feb3477635421b4df50046"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#af692fe57b1feb3477635421b4df50046">appletGetNextReturnDestinationAppletIdentityInfo</a> (<a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *info)</td></tr>
<tr class="memdesc:af692fe57b1feb3477635421b4df50046"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for the NextReturnDestinationApplet. <br /></td></tr>
<tr class="separator:af692fe57b1feb3477635421b4df50046"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d7209e4c323d9b9fc03325c1a2487e8" id="r_a0d7209e4c323d9b9fc03325c1a2487e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a0d7209e4c323d9b9fc03325c1a2487e8">appletGetDesirableKeyboardLayout</a> (<a class="el" href="set_8h.html#a14b75028f4f49395bff627630e8b419e">SetKeyboardLayout</a> *layout)</td></tr>
<tr class="memdesc:a0d7209e4c323d9b9fc03325c1a2487e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the DesirableKeyboardLayout previously set by <a class="el" href="applet_8h.html#aa6fccf9868c6e55a62e09591c292ee83">appletSetDesirableKeyboardLayout</a>. <br /></td></tr>
<tr class="separator:a0d7209e4c323d9b9fc03325c1a2487e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af67ae7e7abc4b703dba48ce7de917334" id="r_af67ae7e7abc4b703dba48ce7de917334"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#af67ae7e7abc4b703dba48ce7de917334">appletPopExtraStorage</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:af67ae7e7abc4b703dba48ce7de917334"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pops a storage from current-LibraryApplet Extra input. <br /></td></tr>
<tr class="separator:af67ae7e7abc4b703dba48ce7de917334"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a164590ccdfb122faaed411fe13f44098" id="r_a164590ccdfb122faaed411fe13f44098"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a164590ccdfb122faaed411fe13f44098">appletGetPopExtraStorageEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:a164590ccdfb122faaed411fe13f44098"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#af67ae7e7abc4b703dba48ce7de917334">appletPopExtraStorage</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. <br /></td></tr>
<tr class="separator:a164590ccdfb122faaed411fe13f44098"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6440c7957d17e2cd007a102be7e31e2b" id="r_a6440c7957d17e2cd007a102be7e31e2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a6440c7957d17e2cd007a102be7e31e2b">appletUnpopInData</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a6440c7957d17e2cd007a102be7e31e2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpop a storage for current-LibraryApplet input. <br /></td></tr>
<tr class="separator:a6440c7957d17e2cd007a102be7e31e2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22969b7cfd0900ec7aada0e80cdd1bba" id="r_a22969b7cfd0900ec7aada0e80cdd1bba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a22969b7cfd0900ec7aada0e80cdd1bba">appletUnpopExtraStorage</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a22969b7cfd0900ec7aada0e80cdd1bba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unpop a storage for current-LibraryApplet Extra input. <br /></td></tr>
<tr class="separator:a22969b7cfd0900ec7aada0e80cdd1bba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a817160f6cac3ed297f5e4be21b2beb07" id="r_a817160f6cac3ed297f5e4be21b2beb07"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a817160f6cac3ed297f5e4be21b2beb07">appletGetIndirectLayerProducerHandle</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *out)</td></tr>
<tr class="memdesc:a817160f6cac3ed297f5e4be21b2beb07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the IndirectLayerProducerHandle. <br /></td></tr>
<tr class="separator:a817160f6cac3ed297f5e4be21b2beb07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e38c419fe1af816c07c1c0ae0703acb" id="r_a0e38c419fe1af816c07c1c0ae0703acb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a0e38c419fe1af816c07c1c0ae0703acb">appletGetMainAppletApplicationDesiredLanguage</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *LanguageCode)</td></tr>
<tr class="memdesc:a0e38c419fe1af816c07c1c0ae0703acb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the DesiredLanguage for the MainApplet. <br /></td></tr>
<tr class="separator:a0e38c419fe1af816c07c1c0ae0703acb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96ff0e7949044b90fc5fa83e0a5472cc" id="r_a96ff0e7949044b90fc5fa83e0a5472cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a96ff0e7949044b90fc5fa83e0a5472cc">appletGetCurrentApplicationId</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *application_id)</td></tr>
<tr class="memdesc:a96ff0e7949044b90fc5fa83e0a5472cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ApplicationId for the currently running Application. <br /></td></tr>
<tr class="separator:a96ff0e7949044b90fc5fa83e0a5472cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae94636e73b4cf47017f01a856187db2c" id="r_ae94636e73b4cf47017f01a856187db2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae94636e73b4cf47017f01a856187db2c">appletRequestExitToSelf</a> (void)</td></tr>
<tr class="memdesc:ae94636e73b4cf47017f01a856187db2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exits the current applet. <br /></td></tr>
<tr class="separator:ae94636e73b4cf47017f01a856187db2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9806c243b150e1d9e0ccc2702cc4d68e" id="r_a9806c243b150e1d9e0ccc2702cc4d68e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a9806c243b150e1d9e0ccc2702cc4d68e">appletCreateGameMovieTrimmer</a> (<a class="el" href="structService.html">Service</a> *srv_out, <a class="el" href="structTransferMemory.html">TransferMemory</a> *tmem)</td></tr>
<tr class="memdesc:a9806c243b150e1d9e0ccc2702cc4d68e"><td class="mdescLeft">&#160;</td><td class="mdescRight">CreateGameMovieTrimmer. <br /></td></tr>
<tr class="separator:a9806c243b150e1d9e0ccc2702cc4d68e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4de3f912a0687a673cbab17827c4275c" id="r_a4de3f912a0687a673cbab17827c4275c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4de3f912a0687a673cbab17827c4275c">appletReserveResourceForMovieOperation</a> (void)</td></tr>
<tr class="memdesc:a4de3f912a0687a673cbab17827c4275c"><td class="mdescLeft">&#160;</td><td class="mdescRight">ReserveResourceForMovieOperation. <br /></td></tr>
<tr class="separator:a4de3f912a0687a673cbab17827c4275c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37aad1f7b0a251f8118552b18fd4ef61" id="r_a37aad1f7b0a251f8118552b18fd4ef61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a37aad1f7b0a251f8118552b18fd4ef61">appletUnreserveResourceForMovieOperation</a> (void)</td></tr>
<tr class="memdesc:a37aad1f7b0a251f8118552b18fd4ef61"><td class="mdescLeft">&#160;</td><td class="mdescRight">UnreserveResourceForMovieOperation. <br /></td></tr>
<tr class="separator:a37aad1f7b0a251f8118552b18fd4ef61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6a917a79839d6b6a3aaf5534f6b858c" id="r_aa6a917a79839d6b6a3aaf5534f6b858c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa6a917a79839d6b6a3aaf5534f6b858c">appletGetMainAppletAvailableUsers</a> (<a class="el" href="structAccountUid.html">AccountUid</a> *uids, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count, bool *flag, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *total_out)</td></tr>
<tr class="memdesc:aa6a917a79839d6b6a3aaf5534f6b858c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an array of userIds for the MainApplet AvailableUsers. <br /></td></tr>
<tr class="separator:aa6a917a79839d6b6a3aaf5534f6b858c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace6db0119914dc4e907e0888a65cbe1a" id="r_ace6db0119914dc4e907e0888a65cbe1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ace6db0119914dc4e907e0888a65cbe1a">appletSetApplicationMemoryReservation</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> val)</td></tr>
<tr class="memdesc:ace6db0119914dc4e907e0888a65cbe1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetApplicationMemoryReservation. <br /></td></tr>
<tr class="separator:ace6db0119914dc4e907e0888a65cbe1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4faaf71682d841aec3c62da147d1450c" id="r_a4faaf71682d841aec3c62da147d1450c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4faaf71682d841aec3c62da147d1450c">appletShouldSetGpuTimeSliceManually</a> (bool *out)</td></tr>
<tr class="memdesc:a4faaf71682d841aec3c62da147d1450c"><td class="mdescLeft">&#160;</td><td class="mdescRight">ShouldSetGpuTimeSliceManually. <br /></td></tr>
<tr class="separator:a4faaf71682d841aec3c62da147d1450c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IOverlayFunctions: IFunctions for AppletType_OverlayApplet.</div></td></tr>
<tr class="memitem:afe8efdaea870795c1f33d9bea443b843" id="r_afe8efdaea870795c1f33d9bea443b843"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#afe8efdaea870795c1f33d9bea443b843">appletBeginToWatchShortHomeButtonMessage</a> (void)</td></tr>
<tr class="memdesc:afe8efdaea870795c1f33d9bea443b843"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stops forwarding the input to the foreground app. <br /></td></tr>
<tr class="separator:afe8efdaea870795c1f33d9bea443b843"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2be80847d77a905a20b6fe5cd57273cc" id="r_a2be80847d77a905a20b6fe5cd57273cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a2be80847d77a905a20b6fe5cd57273cc">appletEndToWatchShortHomeButtonMessage</a> (void)</td></tr>
<tr class="memdesc:a2be80847d77a905a20b6fe5cd57273cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Forwards input to the foreground app. <br /></td></tr>
<tr class="separator:a2be80847d77a905a20b6fe5cd57273cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace7a4fcae8ca0090a58d77ba352bd703" id="r_ace7a4fcae8ca0090a58d77ba352bd703"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ace7a4fcae8ca0090a58d77ba352bd703">appletGetApplicationIdForLogo</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *application_id)</td></tr>
<tr class="memdesc:ace7a4fcae8ca0090a58d77ba352bd703"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ApplicationId for displaying the logo screen during application launch. <br /></td></tr>
<tr class="separator:ace7a4fcae8ca0090a58d77ba352bd703"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a202ef9f16080178b27f66b89cec32d1a" id="r_a202ef9f16080178b27f66b89cec32d1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a202ef9f16080178b27f66b89cec32d1a">appletSetGpuTimeSliceBoost</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> val)</td></tr>
<tr class="memdesc:a202ef9f16080178b27f66b89cec32d1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the GpuTimeSliceBoost. <br /></td></tr>
<tr class="separator:a202ef9f16080178b27f66b89cec32d1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a995fa505634c9371a0ec48173dc1f3d6" id="r_a995fa505634c9371a0ec48173dc1f3d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a995fa505634c9371a0ec48173dc1f3d6">appletSetAutoSleepTimeAndDimmingTimeEnabled</a> (bool flag)</td></tr>
<tr class="memdesc:a995fa505634c9371a0ec48173dc1f3d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets AutoSleepTimeAndDimmingTimeEnabled. <br /></td></tr>
<tr class="separator:a995fa505634c9371a0ec48173dc1f3d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a972011cf3c969a300b27950328b5f937" id="r_a972011cf3c969a300b27950328b5f937"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a972011cf3c969a300b27950328b5f937">appletTerminateApplicationAndSetReason</a> (<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> reason)</td></tr>
<tr class="memdesc:a972011cf3c969a300b27950328b5f937"><td class="mdescLeft">&#160;</td><td class="mdescRight">TerminateApplicationAndSetReason. <br /></td></tr>
<tr class="separator:a972011cf3c969a300b27950328b5f937"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab479918825df1049ced2f023e9b80678" id="r_ab479918825df1049ced2f023e9b80678"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ab479918825df1049ced2f023e9b80678">appletSetScreenShotPermissionGlobally</a> (bool flag)</td></tr>
<tr class="memdesc:ab479918825df1049ced2f023e9b80678"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets ScreenShotPermissionGlobally. <br /></td></tr>
<tr class="separator:ab479918825df1049ced2f023e9b80678"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a978ec6680e05c0f24d2cfa26a8b76c59" id="r_a978ec6680e05c0f24d2cfa26a8b76c59"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a978ec6680e05c0f24d2cfa26a8b76c59">appletStartShutdownSequenceForOverlay</a> (void)</td></tr>
<tr class="memdesc:a978ec6680e05c0f24d2cfa26a8b76c59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the system-shutdown sequence. <br /></td></tr>
<tr class="separator:a978ec6680e05c0f24d2cfa26a8b76c59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cbb67090719475534421ccf9b501711" id="r_a7cbb67090719475534421ccf9b501711"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a7cbb67090719475534421ccf9b501711">appletStartRebootSequenceForOverlay</a> (void)</td></tr>
<tr class="memdesc:a7cbb67090719475534421ccf9b501711"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the system-reboot sequence. <br /></td></tr>
<tr class="separator:a7cbb67090719475534421ccf9b501711"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13e807fe4b265e53003f2f8ae3c834ab" id="r_a13e807fe4b265e53003f2f8ae3c834ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a13e807fe4b265e53003f2f8ae3c834ab">appletSetHealthWarningShowingState</a> (bool flag)</td></tr>
<tr class="memdesc:a13e807fe4b265e53003f2f8ae3c834ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetHealthWarningShowingState. <br /></td></tr>
<tr class="separator:a13e807fe4b265e53003f2f8ae3c834ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dd8c3bc9ba6b376b3f373b355157e40" id="r_a1dd8c3bc9ba6b376b3f373b355157e40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a1dd8c3bc9ba6b376b3f373b355157e40">appletIsHealthWarningRequired</a> (bool *out)</td></tr>
<tr class="memdesc:a1dd8c3bc9ba6b376b3f373b355157e40"><td class="mdescLeft">&#160;</td><td class="mdescRight">IsHealthWarningRequired. <br /></td></tr>
<tr class="separator:a1dd8c3bc9ba6b376b3f373b355157e40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4d609e4d6a1c3c02fb380eee6fe20f8" id="r_ad4d609e4d6a1c3c02fb380eee6fe20f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ad4d609e4d6a1c3c02fb380eee6fe20f8">appletBeginToObserveHidInputForDevelop</a> (void)</td></tr>
<tr class="memdesc:ad4d609e4d6a1c3c02fb380eee6fe20f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables HID input for the OverlayApplet, without disabling input for the foreground applet. <br /></td></tr>
<tr class="separator:ad4d609e4d6a1c3c02fb380eee6fe20f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IAppletCommonFunctions</div></td></tr>
<tr class="memitem:a198a7cca82a5b9456f38d497f61f2b9c" id="r_a198a7cca82a5b9456f38d497f61f2b9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a198a7cca82a5b9456f38d497f61f2b9c">appletReadThemeStorage</a> (void *buffer, size_t size, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> offset, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *transfer_size)</td></tr>
<tr class="memdesc:a198a7cca82a5b9456f38d497f61f2b9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the ThemeStorage for the current applet. <br /></td></tr>
<tr class="separator:a198a7cca82a5b9456f38d497f61f2b9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba921765a611aa6a118ebf0de482151c" id="r_aba921765a611aa6a118ebf0de482151c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aba921765a611aa6a118ebf0de482151c">appletWriteThemeStorage</a> (const void *buffer, size_t size, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> offset)</td></tr>
<tr class="memdesc:aba921765a611aa6a118ebf0de482151c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes the ThemeStorage for the current applet. <br /></td></tr>
<tr class="separator:aba921765a611aa6a118ebf0de482151c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32632d5842371a2f1528c4811add8eae" id="r_a32632d5842371a2f1528c4811add8eae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a32632d5842371a2f1528c4811add8eae">appletPushToAppletBoundChannel</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a32632d5842371a2f1528c4811add8eae"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is similar to <a class="el" href="applet_8h.html#a875224bdb25aac16fed6026c9040fd89">appletPushToAppletBoundChannelForDebug</a> (no DebugMode check), except the used channel is loaded from elsewhere and must be in the range 31-32. <br /></td></tr>
<tr class="separator:a32632d5842371a2f1528c4811add8eae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a878d0bcb1f4c1dd6e885a0d620c01d4c" id="r_a878d0bcb1f4c1dd6e885a0d620c01d4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a878d0bcb1f4c1dd6e885a0d620c01d4c">appletTryPopFromAppletBoundChannel</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s)</td></tr>
<tr class="memdesc:a878d0bcb1f4c1dd6e885a0d620c01d4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is similar to <a class="el" href="applet_8h.html#a6f2d11dbd14c4b3842f29e542880c433">appletTryPopFromAppletBoundChannelForDebug</a> (no DebugMode check), except the used channel is loaded from elsewhere and must be in the range 31-32. <br /></td></tr>
<tr class="separator:a878d0bcb1f4c1dd6e885a0d620c01d4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46dc11a6ab2e70a35f5520a604a9a99a" id="r_a46dc11a6ab2e70a35f5520a604a9a99a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a46dc11a6ab2e70a35f5520a604a9a99a">appletGetDisplayLogicalResolution</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *width, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *height)</td></tr>
<tr class="memdesc:a46dc11a6ab2e70a35f5520a604a9a99a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the DisplayLogicalResolution. <br /></td></tr>
<tr class="separator:a46dc11a6ab2e70a35f5520a604a9a99a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7922e58719e0c4aaad60793a94e33c23" id="r_a7922e58719e0c4aaad60793a94e33c23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a7922e58719e0c4aaad60793a94e33c23">appletSetDisplayMagnification</a> (float x, float y, float width, float height)</td></tr>
<tr class="memdesc:a7922e58719e0c4aaad60793a94e33c23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the DisplayMagnification. <br /></td></tr>
<tr class="separator:a7922e58719e0c4aaad60793a94e33c23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a396ab165e6e0d7172b693b1dd0070fcf" id="r_a396ab165e6e0d7172b693b1dd0070fcf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a396ab165e6e0d7172b693b1dd0070fcf">appletSetHomeButtonDoubleClickEnabled</a> (bool flag)</td></tr>
<tr class="memdesc:a396ab165e6e0d7172b693b1dd0070fcf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether HomeButtonDoubleClick is enabled. <br /></td></tr>
<tr class="separator:a396ab165e6e0d7172b693b1dd0070fcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3aa59b786eae497f2f8b6daf9731f51" id="r_aa3aa59b786eae497f2f8b6daf9731f51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa3aa59b786eae497f2f8b6daf9731f51">appletGetHomeButtonDoubleClickEnabled</a> (bool *out)</td></tr>
<tr class="memdesc:aa3aa59b786eae497f2f8b6daf9731f51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets whether HomeButtonDoubleClick is enabled. <br /></td></tr>
<tr class="separator:aa3aa59b786eae497f2f8b6daf9731f51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40ee8dd450ec6072da0ea3ec9e908472" id="r_a40ee8dd450ec6072da0ea3ec9e908472"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a40ee8dd450ec6072da0ea3ec9e908472">appletIsHomeButtonShortPressedBlocked</a> (bool *out)</td></tr>
<tr class="memdesc:a40ee8dd450ec6072da0ea3ec9e908472"><td class="mdescLeft">&#160;</td><td class="mdescRight">IsHomeButtonShortPressedBlocked. <br /></td></tr>
<tr class="separator:a40ee8dd450ec6072da0ea3ec9e908472"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a631e6a36b67d553309630306aa3f1229" id="r_a631e6a36b67d553309630306aa3f1229"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a631e6a36b67d553309630306aa3f1229">appletIsVrModeCurtainRequired</a> (bool *out)</td></tr>
<tr class="memdesc:a631e6a36b67d553309630306aa3f1229"><td class="mdescLeft">&#160;</td><td class="mdescRight">IsVrModeCurtainRequired. <br /></td></tr>
<tr class="separator:a631e6a36b67d553309630306aa3f1229"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a950c33e71e50036379c7de78979a72e4" id="r_a950c33e71e50036379c7de78979a72e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a950c33e71e50036379c7de78979a72e4">appletSetCpuBoostRequestPriority</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> priority)</td></tr>
<tr class="memdesc:a950c33e71e50036379c7de78979a72e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetCpuBoostRequestPriority. <br /></td></tr>
<tr class="separator:a950c33e71e50036379c7de78979a72e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">IDebugFunctions</div></td></tr>
<tr class="memitem:a54b30304e3ad64258ff265ee1ff1b4be" id="r_a54b30304e3ad64258ff265ee1ff1b4be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a54b30304e3ad64258ff265ee1ff1b4be">appletOpenMainApplication</a> (<a class="el" href="structAppletApplication.html">AppletApplication</a> *a)</td></tr>
<tr class="memdesc:a54b30304e3ad64258ff265ee1ff1b4be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open an <a class="el" href="structAppletApplication.html">AppletApplication</a> for the currently running Application. <br /></td></tr>
<tr class="separator:a54b30304e3ad64258ff265ee1ff1b4be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51c327f36b91d57e99517c62571f414e" id="r_a51c327f36b91d57e99517c62571f414e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a51c327f36b91d57e99517c62571f414e">appletPerformSystemButtonPressing</a> (<a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a> type)</td></tr>
<tr class="memdesc:a51c327f36b91d57e99517c62571f414e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Perform SystemButtonPressing with the specified <a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a>. <br /></td></tr>
<tr class="separator:a51c327f36b91d57e99517c62571f414e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add923212af8693a3aa34b88ac24f7726" id="r_add923212af8693a3aa34b88ac24f7726"><td class="memItemLeft" align="right" valign="top"><a id="add923212af8693a3aa34b88ac24f7726" name="add923212af8693a3aa34b88ac24f7726"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletInvalidateTransitionLayer</b> (void)</td></tr>
<tr class="memdesc:add923212af8693a3aa34b88ac24f7726"><td class="mdescLeft">&#160;</td><td class="mdescRight">InvalidateTransitionLayer. <br /></td></tr>
<tr class="separator:add923212af8693a3aa34b88ac24f7726"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea972237f45e04b95b2eb2c6b18d06ae" id="r_aea972237f45e04b95b2eb2c6b18d06ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aea972237f45e04b95b2eb2c6b18d06ae">appletRequestLaunchApplicationWithUserAndArgumentForDebug</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> application_id, const <a class="el" href="structAccountUid.html">AccountUid</a> *uids, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> total_uids, bool flag, const void *buffer, size_t size)</td></tr>
<tr class="memdesc:aea972237f45e04b95b2eb2c6b18d06ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requests to launch the specified Application, with the specified users. <br /></td></tr>
<tr class="separator:aea972237f45e04b95b2eb2c6b18d06ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01b54e2fe00ebfc653e333fb7cac065f" id="r_a01b54e2fe00ebfc653e333fb7cac065f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a01b54e2fe00ebfc653e333fb7cac065f">appletGetAppletResourceUsageInfo</a> (<a class="el" href="structAppletResourceUsageInfo.html">AppletResourceUsageInfo</a> *info)</td></tr>
<tr class="memdesc:a01b54e2fe00ebfc653e333fb7cac065f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="structAppletResourceUsageInfo.html">AppletResourceUsageInfo</a>. <br /></td></tr>
<tr class="separator:a01b54e2fe00ebfc653e333fb7cac065f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a875224bdb25aac16fed6026c9040fd89" id="r_a875224bdb25aac16fed6026c9040fd89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a875224bdb25aac16fed6026c9040fd89">appletPushToAppletBoundChannelForDebug</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> channel)</td></tr>
<tr class="memdesc:a875224bdb25aac16fed6026c9040fd89"><td class="mdescLeft">&#160;</td><td class="mdescRight">The channel must match the value already stored in state when the state value is non-zero, otherwise an error is returned. <br /></td></tr>
<tr class="separator:a875224bdb25aac16fed6026c9040fd89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f2d11dbd14c4b3842f29e542880c433" id="r_a6f2d11dbd14c4b3842f29e542880c433"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a6f2d11dbd14c4b3842f29e542880c433">appletTryPopFromAppletBoundChannelForDebug</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> channel)</td></tr>
<tr class="memdesc:a6f2d11dbd14c4b3842f29e542880c433"><td class="mdescLeft">&#160;</td><td class="mdescRight">The channel must not be 0 and must match the value previously saved by <a class="el" href="applet_8h.html#a875224bdb25aac16fed6026c9040fd89">appletPushToAppletBoundChannelForDebug</a>, otherwise errors are returned. <br /></td></tr>
<tr class="separator:a6f2d11dbd14c4b3842f29e542880c433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3af4c231f0ce7dc5c1616a1f2e7b8b35" id="r_a3af4c231f0ce7dc5c1616a1f2e7b8b35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a3af4c231f0ce7dc5c1616a1f2e7b8b35">appletAlarmSettingNotificationEnableAppEventReserve</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> application_id)</td></tr>
<tr class="memdesc:a3af4c231f0ce7dc5c1616a1f2e7b8b35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears a StorageChannel, pushes the input storage there, and writes the ApplicationId into state. <br /></td></tr>
<tr class="separator:a3af4c231f0ce7dc5c1616a1f2e7b8b35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b2139e8d88e9105a23b5ea5f2bb8e2" id="r_aa7b2139e8d88e9105a23b5ea5f2bb8e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#aa7b2139e8d88e9105a23b5ea5f2bb8e2">appletAlarmSettingNotificationDisableAppEventReserve</a> (void)</td></tr>
<tr class="memdesc:aa7b2139e8d88e9105a23b5ea5f2bb8e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the StorageChannel/saved-ApplicationId used by <a class="el" href="applet_8h.html#a3af4c231f0ce7dc5c1616a1f2e7b8b35">appletAlarmSettingNotificationEnableAppEventReserve</a>. <br /></td></tr>
<tr class="separator:aa7b2139e8d88e9105a23b5ea5f2bb8e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57d9b2517095fbc8d0d11a1c2da53307" id="r_a57d9b2517095fbc8d0d11a1c2da53307"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a57d9b2517095fbc8d0d11a1c2da53307">appletAlarmSettingNotificationPushAppEventNotify</a> (const void *buffer, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> size)</td></tr>
<tr class="memdesc:a57d9b2517095fbc8d0d11a1c2da53307"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as <a class="el" href="applet_8h.html#a5036141aecdfba36f882d5e77bd1b6a1">appletApplicationPushToNotificationStorageChannel</a> except this uses the MainApplication. <br /></td></tr>
<tr class="separator:a57d9b2517095fbc8d0d11a1c2da53307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1fc88c16818156523d8def6b4d210f5" id="r_af1fc88c16818156523d8def6b4d210f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#af1fc88c16818156523d8def6b4d210f5">appletFriendInvitationSetApplicationParameter</a> (<a class="el" href="structAppletStorage.html">AppletStorage</a> *s, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> application_id)</td></tr>
<tr class="memdesc:af1fc88c16818156523d8def6b4d210f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears a StorageChannel, pushes the input storage there, and writes the ApplicationId into state. <br /></td></tr>
<tr class="separator:af1fc88c16818156523d8def6b4d210f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acac8f17be2600065104108212cf21649" id="r_acac8f17be2600065104108212cf21649"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#acac8f17be2600065104108212cf21649">appletFriendInvitationClearApplicationParameter</a> (void)</td></tr>
<tr class="memdesc:acac8f17be2600065104108212cf21649"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the StorageChannel/saved-ApplicationId used by <a class="el" href="applet_8h.html#af1fc88c16818156523d8def6b4d210f5">appletFriendInvitationSetApplicationParameter</a>. <br /></td></tr>
<tr class="separator:acac8f17be2600065104108212cf21649"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a178161281a992ae5e03cd58cafc3c305" id="r_a178161281a992ae5e03cd58cafc3c305"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a178161281a992ae5e03cd58cafc3c305">appletFriendInvitationPushApplicationParameter</a> (<a class="el" href="structAccountUid.html">AccountUid</a> uid, const void *buffer, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> size)</td></tr>
<tr class="memdesc:a178161281a992ae5e03cd58cafc3c305"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as <a class="el" href="applet_8h.html#a71b8a348b538e44ac442b4d93949c03a">appletApplicationPushToFriendInvitationStorageChannel</a> except this uses the MainApplication. <br /></td></tr>
<tr class="separator:a178161281a992ae5e03cd58cafc3c305"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Common cmds</div></td></tr>
<tr class="memitem:a4ff4b6ffbecff3db1a629791d90cd77d" id="r_a4ff4b6ffbecff3db1a629791d90cd77d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a4ff4b6ffbecff3db1a629791d90cd77d">appletSetTerminateResult</a> (<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> res)</td></tr>
<tr class="memdesc:a4ff4b6ffbecff3db1a629791d90cd77d"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetTerminateResult. <br /></td></tr>
<tr class="separator:a4ff4b6ffbecff3db1a629791d90cd77d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9fc1dc1f6201595b73a2aa0cd9f84e9" id="r_ae9fc1dc1f6201595b73a2aa0cd9f84e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae9fc1dc1f6201595b73a2aa0cd9f84e9">appletGetLaunchStorageInfoForDebug</a> (<a class="el" href="ncm__types_8h.html#a96db2dcd8ed182b700f41e163589d58a">NcmStorageId</a> *app_storageId, <a class="el" href="ncm__types_8h.html#a96db2dcd8ed182b700f41e163589d58a">NcmStorageId</a> *update_storageId)</td></tr>
<tr class="memdesc:ae9fc1dc1f6201595b73a2aa0cd9f84e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the LaunchStorageInfo. <br /></td></tr>
<tr class="separator:ae9fc1dc1f6201595b73a2aa0cd9f84e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac93c6b93a01800b1f603c8abfd580f96" id="r_ac93c6b93a01800b1f603c8abfd580f96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac93c6b93a01800b1f603c8abfd580f96">appletGetGpuErrorDetectedSystemEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
<tr class="memdesc:ac93c6b93a01800b1f603c8abfd580f96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled for GpuErrorDetected. <br /></td></tr>
<tr class="separator:ac93c6b93a01800b1f603c8abfd580f96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd5cd31b393f38c19fd7c2dda857c50a" id="r_abd5cd31b393f38c19fd7c2dda857c50a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#abd5cd31b393f38c19fd7c2dda857c50a">appletSetHandlingHomeButtonShortPressedEnabled</a> (bool flag)</td></tr>
<tr class="memdesc:abd5cd31b393f38c19fd7c2dda857c50a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets HandlingHomeButtonShortPressedEnabled. <br /></td></tr>
<tr class="separator:abd5cd31b393f38c19fd7c2dda857c50a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">State / other</div></td></tr>
<tr class="memitem:a2dd7875feeef362f4af0bc49ce1d64f0" id="r_a2dd7875feeef362f4af0bc49ce1d64f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAppletInfo.html">AppletInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a2dd7875feeef362f4af0bc49ce1d64f0">appletGetAppletInfo</a> (void)</td></tr>
<tr class="memdesc:a2dd7875feeef362f4af0bc49ce1d64f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the cached <a class="el" href="structAppletInfo.html">AppletInfo</a> loaded during <a class="el" href="applet_8h.html#a5a71263184d10b47bf7446f15680a585">appletInitialize</a>. <br /></td></tr>
<tr class="separator:a2dd7875feeef362f4af0bc49ce1d64f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3880d71094585d3959d10a2ee256add" id="r_ad3880d71094585d3959d10a2ee256add"><td class="memItemLeft" align="right" valign="top"><a id="ad3880d71094585d3959d10a2ee256add" name="ad3880d71094585d3959d10a2ee256add"></a>
<a class="el" href="structEvent.html">Event</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetMessageEvent</b> (void)</td></tr>
<tr class="memdesc:ad3880d71094585d3959d10a2ee256add"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the event associated with notification messages. <br /></td></tr>
<tr class="separator:ad3880d71094585d3959d10a2ee256add"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37bbebede17cc17cdc8b5581f7a790a2" id="r_a37bbebede17cc17cdc8b5581f7a790a2"><td class="memItemLeft" align="right" valign="top"><a id="a37bbebede17cc17cdc8b5581f7a790a2" name="a37bbebede17cc17cdc8b5581f7a790a2"></a>
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetMessage</b> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *msg)</td></tr>
<tr class="memdesc:a37bbebede17cc17cdc8b5581f7a790a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a notification message, see <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310f">AppletMessage</a>. <br /></td></tr>
<tr class="separator:a37bbebede17cc17cdc8b5581f7a790a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a335232c80f55e93947a78b222dd664b8" id="r_a335232c80f55e93947a78b222dd664b8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a335232c80f55e93947a78b222dd664b8">appletProcessMessage</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> msg)</td></tr>
<tr class="memdesc:a335232c80f55e93947a78b222dd664b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the current applet status using the specified msg. <br /></td></tr>
<tr class="separator:a335232c80f55e93947a78b222dd664b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ed640e5f4a81ed3960c763fdc1521c5" id="r_a7ed640e5f4a81ed3960c763fdc1521c5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a7ed640e5f4a81ed3960c763fdc1521c5">appletMainLoop</a> (void)</td></tr>
<tr class="memdesc:a7ed640e5f4a81ed3960c763fdc1521c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the current applet status. <br /></td></tr>
<tr class="separator:a7ed640e5f4a81ed3960c763fdc1521c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4e114289103023f94037112ba40003c" id="r_ac4e114289103023f94037112ba40003c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ac4e114289103023f94037112ba40003c">appletHook</a> (<a class="el" href="structAppletHookCookie.html">AppletHookCookie</a> *cookie, <a class="el" href="applet_8h.html#a5df8b2a11d0323ce1596b3a3fb18be36">AppletHookFn</a> callback, void *param)</td></tr>
<tr class="memdesc:ac4e114289103023f94037112ba40003c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up an applet status hook. <br /></td></tr>
<tr class="separator:ac4e114289103023f94037112ba40003c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1eb7c5c63559c8136b1c21fd5bd7e5d" id="r_ae1eb7c5c63559c8136b1c21fd5bd7e5d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#ae1eb7c5c63559c8136b1c21fd5bd7e5d">appletUnhook</a> (<a class="el" href="structAppletHookCookie.html">AppletHookCookie</a> *cookie)</td></tr>
<tr class="memdesc:ae1eb7c5c63559c8136b1c21fd5bd7e5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an applet status hook. <br /></td></tr>
<tr class="separator:ae1eb7c5c63559c8136b1c21fd5bd7e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a819ecaea2294b6addd0b290be6c71d5a" id="r_a819ecaea2294b6addd0b290be6c71d5a"><td class="memItemLeft" align="right" valign="top"><a id="a819ecaea2294b6addd0b290be6c71d5a" name="a819ecaea2294b6addd0b290be6c71d5a"></a>
<a class="el" href="applet_8h.html#adaef5dc6ac94f858d319fe20663412d7">AppletOperationMode</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetOperationMode</b> (void)</td></tr>
<tr class="memdesc:a819ecaea2294b6addd0b290be6c71d5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">These return state which is updated by <a class="el" href="applet_8h.html#a7ed640e5f4a81ed3960c763fdc1521c5" title="Processes the current applet status.">appletMainLoop()</a> when notifications are received. <br /></td></tr>
<tr class="separator:a819ecaea2294b6addd0b290be6c71d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acba437509dcf926c9edfe3a99f27a4a1" id="r_acba437509dcf926c9edfe3a99f27a4a1"><td class="memItemLeft" align="right" valign="top"><a id="acba437509dcf926c9edfe3a99f27a4a1" name="acba437509dcf926c9edfe3a99f27a4a1"></a>
<a class="el" href="apm_8h.html#a202ac2fea4c9b9369b715c450314e163">ApmPerformanceMode</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetPerformanceMode</b> (void)</td></tr>
<tr class="separator:acba437509dcf926c9edfe3a99f27a4a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7ff2123b5f5609ef03bb304119b5e30" id="r_aa7ff2123b5f5609ef03bb304119b5e30"><td class="memItemLeft" align="right" valign="top"><a id="aa7ff2123b5f5609ef03bb304119b5e30" name="aa7ff2123b5f5609ef03bb304119b5e30"></a>
<a class="el" href="applet_8h.html#a50f520967d64748e376cfbde27581b08">AppletFocusState</a>&#160;</td><td class="memItemRight" valign="bottom"><b>appletGetFocusState</b> (void)</td></tr>
<tr class="separator:aa7ff2123b5f5609ef03bb304119b5e30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17e38f33dbcc34583d8f913abeaa3917" id="r_a17e38f33dbcc34583d8f913abeaa3917"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="applet_8h.html#a17e38f33dbcc34583d8f913abeaa3917">appletSetFocusHandlingMode</a> (<a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883ed">AppletFocusHandlingMode</a> mode)</td></tr>
<tr class="memdesc:a17e38f33dbcc34583d8f913abeaa3917"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the current <a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883ed">AppletFocusHandlingMode</a>. <br /></td></tr>
<tr class="separator:a17e38f33dbcc34583d8f913abeaa3917"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Applet (applet) service IPC wrapper. </p>
<dl class="section note"><dt>Note</dt><dd>For wrappers which launch LibraryApplets etc, see switch/applets/. </dd></dl>
<dl class="section author"><dt>Author</dt><dd>yellows8 </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>libnx Authors </dd></dl>
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="ac113ccd42b9ccd911cd80ccb4c241b30" name="ac113ccd42b9ccd911cd80ccb4c241b30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac113ccd42b9ccd911cd80ccb4c241b30">&#9670;&#160;</a></span>AppletCaptureSharedBuffer</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>CaptureSharedBuffer for the IDisplayController commands. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac113ccd42b9ccd911cd80ccb4c241b30acdce1d448a58f225ba76872d315e1c94" name="ac113ccd42b9ccd911cd80ccb4c241b30acdce1d448a58f225ba76872d315e1c94"></a>AppletCaptureSharedBuffer_LastApplication&#160;</td><td class="fielddoc"><p>LastApplication. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac113ccd42b9ccd911cd80ccb4c241b30a0ef8d9085cef3e01e8812e2505544dac" name="ac113ccd42b9ccd911cd80ccb4c241b30a0ef8d9085cef3e01e8812e2505544dac"></a>AppletCaptureSharedBuffer_LastForeground&#160;</td><td class="fielddoc"><p>LastForeground. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac113ccd42b9ccd911cd80ccb4c241b30ac438e38a98f4923a0e9704a54131ae7d" name="ac113ccd42b9ccd911cd80ccb4c241b30ac438e38a98f4923a0e9704a54131ae7d"></a>AppletCaptureSharedBuffer_CallerApplet&#160;</td><td class="fielddoc"><p>CallerApplet. </p>
</td></tr>
</table>
</div>
</div>
<a id="aca262ea809b4657fe35d8df936c883ed" name="aca262ea809b4657fe35d8df936c883ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca262ea809b4657fe35d8df936c883ed">&#9670;&#160;</a></span>AppletFocusHandlingMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883ed">AppletFocusHandlingMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>FocusHandlingMode. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aca262ea809b4657fe35d8df936c883edae3d637db0af44745f36b8734a3c0ea22" name="aca262ea809b4657fe35d8df936c883edae3d637db0af44745f36b8734a3c0ea22"></a>AppletFocusHandlingMode_SuspendHomeSleep&#160;</td><td class="fielddoc"><p>Suspend only when HOME menu is open / console is sleeping (default). </p>
</td></tr>
<tr><td class="fieldname"><a id="aca262ea809b4657fe35d8df936c883edaa3bfcfcb49ed6d215d63a6b983a13ac7" name="aca262ea809b4657fe35d8df936c883edaa3bfcfcb49ed6d215d63a6b983a13ac7"></a>AppletFocusHandlingMode_NoSuspend&#160;</td><td class="fielddoc"><p>Don't suspend when out of focus. </p>
</td></tr>
<tr><td class="fieldname"><a id="aca262ea809b4657fe35d8df936c883eda6613b7a001916cd51ee26493594f4e8b" name="aca262ea809b4657fe35d8df936c883eda6613b7a001916cd51ee26493594f4e8b"></a>AppletFocusHandlingMode_SuspendHomeSleepNotify&#160;</td><td class="fielddoc"><p>Suspend only when HOME menu is open / console is sleeping but still receive OnFocusState hook. </p>
</td></tr>
<tr><td class="fieldname"><a id="aca262ea809b4657fe35d8df936c883eda0405c816d7259b3719ab1550908f9ff8" name="aca262ea809b4657fe35d8df936c883eda0405c816d7259b3719ab1550908f9ff8"></a>AppletFocusHandlingMode_AlwaysSuspend&#160;</td><td class="fielddoc"><p>Always suspend when out of focus, regardless of the reason. </p>
</td></tr>
<tr><td class="fieldname"><a id="aca262ea809b4657fe35d8df936c883edad11fc8e99296e8a81d03cb60beb568ec" name="aca262ea809b4657fe35d8df936c883edad11fc8e99296e8a81d03cb60beb568ec"></a>AppletFocusHandlingMode_Max&#160;</td><td class="fielddoc"><p>Number of focus handling modes. </p>
</td></tr>
</table>
</div>
</div>
<a id="a50f520967d64748e376cfbde27581b08" name="a50f520967d64748e376cfbde27581b08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50f520967d64748e376cfbde27581b08">&#9670;&#160;</a></span>AppletFocusState</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#a50f520967d64748e376cfbde27581b08">AppletFocusState</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>FocusState. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a50f520967d64748e376cfbde27581b08af48318d99790df6e325f1d8385d1bce8" name="a50f520967d64748e376cfbde27581b08af48318d99790df6e325f1d8385d1bce8"></a>AppletFocusState_InFocus&#160;</td><td class="fielddoc"><p>Applet is focused. </p>
</td></tr>
<tr><td class="fieldname"><a id="a50f520967d64748e376cfbde27581b08a8ac66de3e5571f1d373aa6e6463bf87a" name="a50f520967d64748e376cfbde27581b08a8ac66de3e5571f1d373aa6e6463bf87a"></a>AppletFocusState_OutOfFocus&#160;</td><td class="fielddoc"><p>Out of focus - LibraryApplet open. </p>
</td></tr>
<tr><td class="fieldname"><a id="a50f520967d64748e376cfbde27581b08aeb74b17e30d40ecb17319e26df9b5ee0" name="a50f520967d64748e376cfbde27581b08aeb74b17e30d40ecb17319e26df9b5ee0"></a>AppletFocusState_Background&#160;</td><td class="fielddoc"><p>Out of focus - HOME menu open / console is sleeping. </p>
</td></tr>
</table>
</div>
</div>
<a id="a455fc03c86fcc96a082d685f147ce3d2" name="a455fc03c86fcc96a082d685f147ce3d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a455fc03c86fcc96a082d685f147ce3d2">&#9670;&#160;</a></span>AppletHookType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2">AppletHookType</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>applet hook types. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a455fc03c86fcc96a082d685f147ce3d2aecb95f997e823bf73afebda419ec0e27" name="a455fc03c86fcc96a082d685f147ce3d2aecb95f997e823bf73afebda419ec0e27"></a>AppletHookType_OnFocusState&#160;</td><td class="fielddoc"><p><a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fae92efa55c22e8e0c51c975f4bcff2f7a" title="FocusState changed.">AppletMessage_FocusStateChanged</a> </p>
</td></tr>
<tr><td class="fieldname"><a id="a455fc03c86fcc96a082d685f147ce3d2a6ddfb7efb64db61517db18cfbe8f5c73" name="a455fc03c86fcc96a082d685f147ce3d2a6ddfb7efb64db61517db18cfbe8f5c73"></a>AppletHookType_OnOperationMode&#160;</td><td class="fielddoc"><p><a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa2671f01206b04dca3598700f874db5f9" title="OperationMode changed.">AppletMessage_OperationModeChanged</a> </p>
</td></tr>
<tr><td class="fieldname"><a id="a455fc03c86fcc96a082d685f147ce3d2a05a8f6505b5d0a948856abebd1bef722" name="a455fc03c86fcc96a082d685f147ce3d2a05a8f6505b5d0a948856abebd1bef722"></a>AppletHookType_OnPerformanceMode&#160;</td><td class="fielddoc"><p><a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa0c6702f0f1a7b241bdefa281aed9f1ba" title="PerformanceMode changed.">AppletMessage_PerformanceModeChanged</a> </p>
</td></tr>
<tr><td class="fieldname"><a id="a455fc03c86fcc96a082d685f147ce3d2ad2ae14489e997b7e4f4fad9a442515d5" name="a455fc03c86fcc96a082d685f147ce3d2ad2ae14489e997b7e4f4fad9a442515d5"></a>AppletHookType_OnExitRequest&#160;</td><td class="fielddoc"><p>::AppletMessage_ExitRequested </p>
</td></tr>
<tr><td class="fieldname"><a id="a455fc03c86fcc96a082d685f147ce3d2a3c6451e4dcf8edee8f3ffd917ee99d2c" name="a455fc03c86fcc96a082d685f147ce3d2a3c6451e4dcf8edee8f3ffd917ee99d2c"></a>AppletHookType_OnResume&#160;</td><td class="fielddoc"><p><a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa1d64c66c038d6fad6688ccbac1d3e856" title="Current applet execution was resumed.">AppletMessage_Resume</a> </p>
</td></tr>
<tr><td class="fieldname"><a id="a455fc03c86fcc96a082d685f147ce3d2a6d27caabdde8b5ff1d719337bf54066b" name="a455fc03c86fcc96a082d685f147ce3d2a6d27caabdde8b5ff1d719337bf54066b"></a>AppletHookType_OnCaptureButtonShortPressed&#160;</td><td class="fielddoc"><p><a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310facdff9a426826fc25440ce677899033fe" title="Capture button was short-pressed.">AppletMessage_CaptureButtonShortPressed</a> </p>
</td></tr>
<tr><td class="fieldname"><a id="a455fc03c86fcc96a082d685f147ce3d2a31a423348b8d101860e7a93eefdbf126" name="a455fc03c86fcc96a082d685f147ce3d2a31a423348b8d101860e7a93eefdbf126"></a>AppletHookType_OnAlbumScreenShotTaken&#160;</td><td class="fielddoc"><p><a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa2dc0ebeffd884cf5fad205bc2ce24440" title="Screenshot was taken.">AppletMessage_AlbumScreenShotTaken</a> </p>
</td></tr>
<tr><td class="fieldname"><a id="a455fc03c86fcc96a082d685f147ce3d2ad526cf7e37cc32757dd15863b1af07e3" name="a455fc03c86fcc96a082d685f147ce3d2ad526cf7e37cc32757dd15863b1af07e3"></a>AppletHookType_RequestToDisplay&#160;</td><td class="fielddoc"><p><a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fac4dbc03fc3daedfa041200e93b737b6a" title="Display requested, see appletApproveToDisplay.">AppletMessage_RequestToDisplay</a> </p>
</td></tr>
<tr><td class="fieldname"><a id="a455fc03c86fcc96a082d685f147ce3d2a3156d462757a926a9f73815dd7a75974" name="a455fc03c86fcc96a082d685f147ce3d2a3156d462757a926a9f73815dd7a75974"></a>AppletHookType_Max&#160;</td><td class="fielddoc"><p>Number of applet hook types. </p>
</td></tr>
</table>
</div>
</div>
<a id="ad14dd5237407f4896cf69bb53362b346" name="ad14dd5237407f4896cf69bb53362b346"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad14dd5237407f4896cf69bb53362b346">&#9670;&#160;</a></span>AppletId</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346">AppletId</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>AppletId. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a285a99fa95835b72f976d7df2e599dd9" name="ad14dd5237407f4896cf69bb53362b346a285a99fa95835b72f976d7df2e599dd9"></a>AppletId_None&#160;</td><td class="fielddoc"><p>None. </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346add29f1fceebcb89f8e1abce44450b917" name="ad14dd5237407f4896cf69bb53362b346add29f1fceebcb89f8e1abce44450b917"></a>AppletId_application&#160;</td><td class="fielddoc"><p>Application. Not valid for use with LibraryApplets. </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a93e622b3336bebb16df771c8fd16d485" name="ad14dd5237407f4896cf69bb53362b346a93e622b3336bebb16df771c8fd16d485"></a>AppletId_OverlayApplet&#160;</td><td class="fielddoc"><p>010000000000100C "overlayDisp" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a1a0b9d8ddd31081d91727f8fc688290e" name="ad14dd5237407f4896cf69bb53362b346a1a0b9d8ddd31081d91727f8fc688290e"></a>AppletId_SystemAppletMenu&#160;</td><td class="fielddoc"><p>0100000000001000 "qlaunch" (SystemAppletMenu) </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346ae63e185418bdb3d9a6798612da2db71a" name="ad14dd5237407f4896cf69bb53362b346ae63e185418bdb3d9a6798612da2db71a"></a>AppletId_SystemApplication&#160;</td><td class="fielddoc"><p>0100000000001012 "starter" SystemApplication. </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a00ac98ac89d7053aa2a0d8e4e55967d7" name="ad14dd5237407f4896cf69bb53362b346a00ac98ac89d7053aa2a0d8e4e55967d7"></a>AppletId_LibraryAppletAuth&#160;</td><td class="fielddoc"><p>0100000000001001 "auth" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a78662e3ab7c4d879ad9e0fdf2eabbbf4" name="ad14dd5237407f4896cf69bb53362b346a78662e3ab7c4d879ad9e0fdf2eabbbf4"></a>AppletId_LibraryAppletCabinet&#160;</td><td class="fielddoc"><p>0100000000001002 "cabinet" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346aca6bcbca80a55ac72bc50c0898954eea" name="ad14dd5237407f4896cf69bb53362b346aca6bcbca80a55ac72bc50c0898954eea"></a>AppletId_LibraryAppletController&#160;</td><td class="fielddoc"><p>0100000000001003 "controller" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a02abf9876d6ebceeb55f59f4f4a6f686" name="ad14dd5237407f4896cf69bb53362b346a02abf9876d6ebceeb55f59f4f4a6f686"></a>AppletId_LibraryAppletDataErase&#160;</td><td class="fielddoc"><p>0100000000001004 "dataErase" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a9bb0859529df3fea3123b3e839357778" name="ad14dd5237407f4896cf69bb53362b346a9bb0859529df3fea3123b3e839357778"></a>AppletId_LibraryAppletError&#160;</td><td class="fielddoc"><p>0100000000001005 "error" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a7bf2f4ad68479049e81854ad525b12d6" name="ad14dd5237407f4896cf69bb53362b346a7bf2f4ad68479049e81854ad525b12d6"></a>AppletId_LibraryAppletNetConnect&#160;</td><td class="fielddoc"><p>0100000000001006 "netConnect" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a851f2fc524fccf732a5cf20ea042829a" name="ad14dd5237407f4896cf69bb53362b346a851f2fc524fccf732a5cf20ea042829a"></a>AppletId_LibraryAppletPlayerSelect&#160;</td><td class="fielddoc"><p>0100000000001007 "playerSelect" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a5fa3e57d3e90bfb5520131a6eb0df489" name="ad14dd5237407f4896cf69bb53362b346a5fa3e57d3e90bfb5520131a6eb0df489"></a>AppletId_LibraryAppletSwkbd&#160;</td><td class="fielddoc"><p>0100000000001008 "swkbd" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346ac04cd30e6b3e10fd068473a8149902f9" name="ad14dd5237407f4896cf69bb53362b346ac04cd30e6b3e10fd068473a8149902f9"></a>AppletId_LibraryAppletMiiEdit&#160;</td><td class="fielddoc"><p>0100000000001009 "miiEdit" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346afd0e8f09306ce0a04728f5df03d06f59" name="ad14dd5237407f4896cf69bb53362b346afd0e8f09306ce0a04728f5df03d06f59"></a>AppletId_LibraryAppletWeb&#160;</td><td class="fielddoc"><p>010000000000100A "LibAppletWeb" WebApplet applet </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a194552c2c71f0121b888a523229d2e34" name="ad14dd5237407f4896cf69bb53362b346a194552c2c71f0121b888a523229d2e34"></a>AppletId_LibraryAppletShop&#160;</td><td class="fielddoc"><p>010000000000100B "LibAppletShop" ShopN applet </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a31ad893691bd3ea57f8eebb2e5fd164b" name="ad14dd5237407f4896cf69bb53362b346a31ad893691bd3ea57f8eebb2e5fd164b"></a>AppletId_LibraryAppletPhotoViewer&#160;</td><td class="fielddoc"><p>010000000000100D "photoViewer" </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a9965edca46d7afb30c6a9f7c67497efe" name="ad14dd5237407f4896cf69bb53362b346a9965edca46d7afb30c6a9f7c67497efe"></a>AppletId_LibraryAppletSet&#160;</td><td class="fielddoc"><p>010000000000100E "set" (This applet is currently not present on retail devices.) </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346aa57dc668e5f37951743fc63ddc98b7cc" name="ad14dd5237407f4896cf69bb53362b346aa57dc668e5f37951743fc63ddc98b7cc"></a>AppletId_LibraryAppletOfflineWeb&#160;</td><td class="fielddoc"><p>010000000000100F "LibAppletOff" offlineWeb applet </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346ad4d0a2d126b3e074146c5033262dda70" name="ad14dd5237407f4896cf69bb53362b346ad4d0a2d126b3e074146c5033262dda70"></a>AppletId_LibraryAppletLoginShare&#160;</td><td class="fielddoc"><p>0100000000001010 "LibAppletLns" loginShare web-applet </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346ab0ecb5554d2944d3812b7704b7cf88a4" name="ad14dd5237407f4896cf69bb53362b346ab0ecb5554d2944d3812b7704b7cf88a4"></a>AppletId_LibraryAppletWifiWebAuth&#160;</td><td class="fielddoc"><p>0100000000001011 "LibAppletAuth" wifiWebAuth applet </p>
</td></tr>
<tr><td class="fieldname"><a id="ad14dd5237407f4896cf69bb53362b346a426de7b693c0fc5b945e6adffbfe56f6" name="ad14dd5237407f4896cf69bb53362b346a426de7b693c0fc5b945e6adffbfe56f6"></a>AppletId_LibraryAppletMyPage&#160;</td><td class="fielddoc"><p>0100000000001013 "myPage" </p>
</td></tr>
</table>
</div>
</div>
<a id="ab9e45ac36cfe7a3e08bfe612ec104c3e" name="ab9e45ac36cfe7a3e08bfe612ec104c3e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9e45ac36cfe7a3e08bfe612ec104c3e">&#9670;&#160;</a></span>AppletIdleTimeDetectionExtension</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3e">AppletIdleTimeDetectionExtension</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Extension values for <a class="el" href="applet_8h.html#a80934906564ede81480ab9422d2a29c9">appletSetIdleTimeDetectionExtension</a> / <a class="el" href="applet_8h.html#a012411ba9b6ba4219815412391eb0ebc">appletGetIdleTimeDetectionExtension</a>, for extending user inactivity detection. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab9e45ac36cfe7a3e08bfe612ec104c3eac22bc2bfcdd414c7781dc1243d451ea5" name="ab9e45ac36cfe7a3e08bfe612ec104c3eac22bc2bfcdd414c7781dc1243d451ea5"></a>AppletIdleTimeDetectionExtension_None&#160;</td><td class="fielddoc"><p>No extension. </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9e45ac36cfe7a3e08bfe612ec104c3ea0fa66e8d5096b4bf1ede398b26be482b" name="ab9e45ac36cfe7a3e08bfe612ec104c3ea0fa66e8d5096b4bf1ede398b26be482b"></a>AppletIdleTimeDetectionExtension_Extended&#160;</td><td class="fielddoc"><p>Extended. </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9e45ac36cfe7a3e08bfe612ec104c3eaad6ceb1fa1e41347ce4c50c44d0211d9" name="ab9e45ac36cfe7a3e08bfe612ec104c3eaad6ceb1fa1e41347ce4c50c44d0211d9"></a>AppletIdleTimeDetectionExtension_ExtendedUnsafe&#160;</td><td class="fielddoc"><p>ExtendedUnsafe. </p>
</td></tr>
</table>
</div>
</div>
<a id="aa82a922e1f717c6ff766b74645d7c0cc" name="aa82a922e1f717c6ff766b74645d7c0cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa82a922e1f717c6ff766b74645d7c0cc">&#9670;&#160;</a></span>AppletInputDetectionPolicy</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cc">AppletInputDetectionPolicy</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Input policy values for <a class="el" href="applet_8h.html#a5255a7d985ff142c9fee2191ca766c57">appletSetInputDetectionPolicy</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa82a922e1f717c6ff766b74645d7c0cca887e372f1fd7af8cb063a80ff88458c9" name="aa82a922e1f717c6ff766b74645d7c0cca887e372f1fd7af8cb063a80ff88458c9"></a>AppletInputDetectionPolicy_Unknown0&#160;</td><td class="fielddoc"><p>Unknown. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa82a922e1f717c6ff766b74645d7c0cca7514b50e511f677524dcc0138cc752e1" name="aa82a922e1f717c6ff766b74645d7c0cca7514b50e511f677524dcc0138cc752e1"></a>AppletInputDetectionPolicy_Unknown1&#160;</td><td class="fielddoc"><p>Unknown. </p>
</td></tr>
</table>
</div>
</div>
<a id="a639738c402150b338bd4eed228314cde" name="a639738c402150b338bd4eed228314cde"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a639738c402150b338bd4eed228314cde">&#9670;&#160;</a></span>AppletLaunchParameterKind</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cde">AppletLaunchParameterKind</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>LaunchParameterKind. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a639738c402150b338bd4eed228314cdea1d8ac46050b2b1c82a3fd58b20ebcb21" name="a639738c402150b338bd4eed228314cdea1d8ac46050b2b1c82a3fd58b20ebcb21"></a>AppletLaunchParameterKind_UserChannel&#160;</td><td class="fielddoc"><p>UserChannel. Application-specific LaunchParameter. </p>
</td></tr>
<tr><td class="fieldname"><a id="a639738c402150b338bd4eed228314cdeab188b0265a1344006303ca825d795606" name="a639738c402150b338bd4eed228314cdeab188b0265a1344006303ca825d795606"></a>AppletLaunchParameterKind_PreselectedUser&#160;</td><td class="fielddoc"><p>account PreselectedUser </p>
</td></tr>
<tr><td class="fieldname"><a id="a639738c402150b338bd4eed228314cdeae8fd054034893d06106064d47b8e4e0f" name="a639738c402150b338bd4eed228314cdeae8fd054034893d06106064d47b8e4e0f"></a>AppletLaunchParameterKind_Unknown&#160;</td><td class="fielddoc"><p>Unknown if used by anything? </p>
</td></tr>
</table>
</div>
</div>
<a id="af66b341d98389294509c01f67f14310f" name="af66b341d98389294509c01f67f14310f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af66b341d98389294509c01f67f14310f">&#9670;&#160;</a></span>AppletMessage</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310f">AppletMessage</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>AppletMessage, for <a class="el" href="applet_8h.html#a37bbebede17cc17cdc8b5581f7a790a2">appletGetMessage</a>. See also <a class="el" href="applet_8h.html#a455fc03c86fcc96a082d685f147ce3d2">AppletHookType</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="af66b341d98389294509c01f67f14310faeee515e3f82ce12af4dc221966d39abe" name="af66b341d98389294509c01f67f14310faeee515e3f82ce12af4dc221966d39abe"></a>AppletMessage_ExitRequest&#160;</td><td class="fielddoc"><p>Exit request. </p>
</td></tr>
<tr><td class="fieldname"><a id="af66b341d98389294509c01f67f14310fae92efa55c22e8e0c51c975f4bcff2f7a" name="af66b341d98389294509c01f67f14310fae92efa55c22e8e0c51c975f4bcff2f7a"></a>AppletMessage_FocusStateChanged&#160;</td><td class="fielddoc"><p>FocusState changed. </p>
</td></tr>
<tr><td class="fieldname"><a id="af66b341d98389294509c01f67f14310fa1d64c66c038d6fad6688ccbac1d3e856" name="af66b341d98389294509c01f67f14310fa1d64c66c038d6fad6688ccbac1d3e856"></a>AppletMessage_Resume&#160;</td><td class="fielddoc"><p>Current applet execution was resumed. </p>
</td></tr>
<tr><td class="fieldname"><a id="af66b341d98389294509c01f67f14310fa2671f01206b04dca3598700f874db5f9" name="af66b341d98389294509c01f67f14310fa2671f01206b04dca3598700f874db5f9"></a>AppletMessage_OperationModeChanged&#160;</td><td class="fielddoc"><p>OperationMode changed. </p>
</td></tr>
<tr><td class="fieldname"><a id="af66b341d98389294509c01f67f14310fa0c6702f0f1a7b241bdefa281aed9f1ba" name="af66b341d98389294509c01f67f14310fa0c6702f0f1a7b241bdefa281aed9f1ba"></a>AppletMessage_PerformanceModeChanged&#160;</td><td class="fielddoc"><p>PerformanceMode changed. </p>
</td></tr>
<tr><td class="fieldname"><a id="af66b341d98389294509c01f67f14310fac4dbc03fc3daedfa041200e93b737b6a" name="af66b341d98389294509c01f67f14310fac4dbc03fc3daedfa041200e93b737b6a"></a>AppletMessage_RequestToDisplay&#160;</td><td class="fielddoc"><p>Display requested, see <a class="el" href="applet_8h.html#ae56ccd9422667782c4dfb71e5ee2f1ed">appletApproveToDisplay</a>. </p>
</td></tr>
<tr><td class="fieldname"><a id="af66b341d98389294509c01f67f14310facdff9a426826fc25440ce677899033fe" name="af66b341d98389294509c01f67f14310facdff9a426826fc25440ce677899033fe"></a>AppletMessage_CaptureButtonShortPressed&#160;</td><td class="fielddoc"><p>Capture button was short-pressed. </p>
</td></tr>
<tr><td class="fieldname"><a id="af66b341d98389294509c01f67f14310fa2dc0ebeffd884cf5fad205bc2ce24440" name="af66b341d98389294509c01f67f14310fa2dc0ebeffd884cf5fad205bc2ce24440"></a>AppletMessage_AlbumScreenShotTaken&#160;</td><td class="fielddoc"><p>Screenshot was taken. </p>
</td></tr>
<tr><td class="fieldname"><a id="af66b341d98389294509c01f67f14310fa10189ce87a81af1ad02ead738867b74a" name="af66b341d98389294509c01f67f14310fa10189ce87a81af1ad02ead738867b74a"></a>AppletMessage_AlbumRecordingSaved&#160;</td><td class="fielddoc"><p>AlbumRecordingSaved. </p>
</td></tr>
</table>
</div>
</div>
<a id="adaef5dc6ac94f858d319fe20663412d7" name="adaef5dc6ac94f858d319fe20663412d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adaef5dc6ac94f858d319fe20663412d7">&#9670;&#160;</a></span>AppletOperationMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#adaef5dc6ac94f858d319fe20663412d7">AppletOperationMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>OperationMode. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="adaef5dc6ac94f858d319fe20663412d7a2e97fe1d70a29c22da8a3b8d7fe044ef" name="adaef5dc6ac94f858d319fe20663412d7a2e97fe1d70a29c22da8a3b8d7fe044ef"></a>AppletOperationMode_Handheld&#160;</td><td class="fielddoc"><p>Handheld. </p>
</td></tr>
<tr><td class="fieldname"><a id="adaef5dc6ac94f858d319fe20663412d7aa853683a1c4ca51d0a8d7cbd3fc6f94e" name="adaef5dc6ac94f858d319fe20663412d7aa853683a1c4ca51d0a8d7cbd3fc6f94e"></a>AppletOperationMode_Console&#160;</td><td class="fielddoc"><p>Console (Docked / TV-mode) </p>
</td></tr>
</table>
</div>
</div>
<a id="ae2acb836af535b44c18ecb0d24ba04fa" name="ae2acb836af535b44c18ecb0d24ba04fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2acb836af535b44c18ecb0d24ba04fa">&#9670;&#160;</a></span>AppletProgramSpecifyKind</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#ae2acb836af535b44c18ecb0d24ba04fa">AppletProgramSpecifyKind</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>ProgramSpecifyKind for the ExecuteProgram cmd. Controls the type of the u64 passed to the ExecuteProgram cmd. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae2acb836af535b44c18ecb0d24ba04faa53cf107b9637243d571ed93fee1dc655" name="ae2acb836af535b44c18ecb0d24ba04faa53cf107b9637243d571ed93fee1dc655"></a>AppletProgramSpecifyKind_ExecuteProgram&#160;</td><td class="fielddoc"><p>u8 ProgramIndex. </p>
</td></tr>
<tr><td class="fieldname"><a id="ae2acb836af535b44c18ecb0d24ba04faabf965f32eeeae79a35ea7eea44b5fca9" name="ae2acb836af535b44c18ecb0d24ba04faabf965f32eeeae79a35ea7eea44b5fca9"></a>AppletProgramSpecifyKind_JumpToSubApplicationProgramForDevelopment&#160;</td><td class="fielddoc"><p>u64 application_id. Only available when DebugMode is enabled. </p>
</td></tr>
<tr><td class="fieldname"><a id="ae2acb836af535b44c18ecb0d24ba04faab3167d27627aeb21890295204d1286f7" name="ae2acb836af535b44c18ecb0d24ba04faab3167d27627aeb21890295204d1286f7"></a>AppletProgramSpecifyKind_RestartProgram&#160;</td><td class="fielddoc"><p>u64 = value 0. </p>
</td></tr>
</table>
</div>
</div>
<a id="a6516cf04b0da455cbbdc11d750a8312a" name="a6516cf04b0da455cbbdc11d750a8312a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6516cf04b0da455cbbdc11d750a8312a">&#9670;&#160;</a></span>AppletScreenShotPermission</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#a6516cf04b0da455cbbdc11d750a8312a">AppletScreenShotPermission</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Permission values for <a class="el" href="applet_8h.html#ab151012f44d4d92740280cea227fb28c">appletSetScreenShotPermission</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6516cf04b0da455cbbdc11d750a8312aae584f17cdd4e968b7c0ce05b701e4978" name="a6516cf04b0da455cbbdc11d750a8312aae584f17cdd4e968b7c0ce05b701e4978"></a>AppletScreenShotPermission_Inherit&#160;</td><td class="fielddoc"><p>Inherit from parent applet. </p>
</td></tr>
<tr><td class="fieldname"><a id="a6516cf04b0da455cbbdc11d750a8312aa31647f1ffb9fb821c974d5ff7e1ea218" name="a6516cf04b0da455cbbdc11d750a8312aa31647f1ffb9fb821c974d5ff7e1ea218"></a>AppletScreenShotPermission_Enable&#160;</td><td class="fielddoc"><p>Enable. </p>
</td></tr>
<tr><td class="fieldname"><a id="a6516cf04b0da455cbbdc11d750a8312aac113d120efcdd00834e13b2ca50ce82d" name="a6516cf04b0da455cbbdc11d750a8312aac113d120efcdd00834e13b2ca50ce82d"></a>AppletScreenShotPermission_Disable&#160;</td><td class="fielddoc"><p>Disable. </p>
</td></tr>
</table>
</div>
</div>
<a id="ab797ad67a2fccd270cbd44fb3bacf6c5" name="ab797ad67a2fccd270cbd44fb3bacf6c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab797ad67a2fccd270cbd44fb3bacf6c5">&#9670;&#160;</a></span>AppletSystemButtonType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Type values for <a class="el" href="applet_8h.html#ac54805e186fa6c0496d6bbc3901670af">appletPerformSystemButtonPressingIfInFocus</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab797ad67a2fccd270cbd44fb3bacf6c5a537bf8025326b3e1d062d0009a4ba1b0" name="ab797ad67a2fccd270cbd44fb3bacf6c5a537bf8025326b3e1d062d0009a4ba1b0"></a>AppletSystemButtonType_HomeButtonShortPressing&#160;</td><td class="fielddoc"><p>Short-pressing with the HOME-button. </p>
</td></tr>
<tr><td class="fieldname"><a id="ab797ad67a2fccd270cbd44fb3bacf6c5a265b149a9d29b4e5d79274cd31f8de12" name="ab797ad67a2fccd270cbd44fb3bacf6c5a265b149a9d29b4e5d79274cd31f8de12"></a>AppletSystemButtonType_HomeButtonLongPressing&#160;</td><td class="fielddoc"><p>Long-pressing with the HOME-button. </p>
</td></tr>
<tr><td class="fieldname"><a id="ab797ad67a2fccd270cbd44fb3bacf6c5ac771e2313ab346aa73b23d655bdde645" name="ab797ad67a2fccd270cbd44fb3bacf6c5ac771e2313ab346aa73b23d655bdde645"></a>AppletSystemButtonType_PowerButtonShortPressing&#160;</td><td class="fielddoc"><p>Short-pressing with the Power-button. Only available with <a class="el" href="applet_8h.html#a51c327f36b91d57e99517c62571f414e">appletPerformSystemButtonPressing</a>. </p>
</td></tr>
<tr><td class="fieldname"><a id="ab797ad67a2fccd270cbd44fb3bacf6c5af94ff10fcd7cb3d09bd4fffe296dbc80" name="ab797ad67a2fccd270cbd44fb3bacf6c5af94ff10fcd7cb3d09bd4fffe296dbc80"></a>AppletSystemButtonType_PowerButtonLongPressing&#160;</td><td class="fielddoc"><p>Long-pressing with the Power-button. Only available with <a class="el" href="applet_8h.html#a51c327f36b91d57e99517c62571f414e">appletPerformSystemButtonPressing</a>. </p>
</td></tr>
<tr><td class="fieldname"><a id="ab797ad67a2fccd270cbd44fb3bacf6c5a369695b96ef51da10c9cfa99f607d760" name="ab797ad67a2fccd270cbd44fb3bacf6c5a369695b96ef51da10c9cfa99f607d760"></a>AppletSystemButtonType_Shutdown&#160;</td><td class="fielddoc"><p>Shutdown the system, as if the Power-button was held for longer than <a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5af94ff10fcd7cb3d09bd4fffe296dbc80" title="Long-pressing with the Power-button. Only available with appletPerformSystemButtonPressing.">AppletSystemButtonType_PowerButtonLongPressing</a>. Only available with <a class="el" href="applet_8h.html#a51c327f36b91d57e99517c62571f414e">appletPerformSystemButtonPressing</a>. </p>
</td></tr>
<tr><td class="fieldname"><a id="ab797ad67a2fccd270cbd44fb3bacf6c5a249f75487156c263115c064da7c02490" name="ab797ad67a2fccd270cbd44fb3bacf6c5a249f75487156c263115c064da7c02490"></a>AppletSystemButtonType_CaptureButtonShortPressing&#160;</td><td class="fielddoc"><p>Short-pressing with the Capture-button. </p>
</td></tr>
<tr><td class="fieldname"><a id="ab797ad67a2fccd270cbd44fb3bacf6c5ac6532fb40fcc60b39655648583bf9b71" name="ab797ad67a2fccd270cbd44fb3bacf6c5ac6532fb40fcc60b39655648583bf9b71"></a>AppletSystemButtonType_CaptureButtonLongPressing&#160;</td><td class="fielddoc"><p>Long-pressing with the Capture-button. </p>
</td></tr>
</table>
</div>
</div>
<a id="a373f8d96bd771124fa28ac533113bd79" name="a373f8d96bd771124fa28ac533113bd79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a373f8d96bd771124fa28ac533113bd79">&#9670;&#160;</a></span>AppletTvPowerStateMatchingMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79">AppletTvPowerStateMatchingMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Mode values for <a class="el" href="applet_8h.html#ac2438e94da02bf22d7616edb5b7d7af1">appletSetTvPowerStateMatchingMode</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a373f8d96bd771124fa28ac533113bd79a052ad80c646257d579a881c2e6dc0411" name="a373f8d96bd771124fa28ac533113bd79a052ad80c646257d579a881c2e6dc0411"></a>AppletTvPowerStateMatchingMode_Unknown0&#160;</td><td class="fielddoc"><p>Unknown. </p>
</td></tr>
<tr><td class="fieldname"><a id="a373f8d96bd771124fa28ac533113bd79ab565713d16d12cb217e3ec3bccf22c64" name="a373f8d96bd771124fa28ac533113bd79ab565713d16d12cb217e3ec3bccf22c64"></a>AppletTvPowerStateMatchingMode_Unknown1&#160;</td><td class="fielddoc"><p>Unknown. </p>
</td></tr>
</table>
</div>
</div>
<a id="ac4e1b82c0c651ffd3817e6e5ed0fa63b" name="ac4e1b82c0c651ffd3817e6e5ed0fa63b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4e1b82c0c651ffd3817e6e5ed0fa63b">&#9670;&#160;</a></span>AppletWindowOriginMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#ac4e1b82c0c651ffd3817e6e5ed0fa63b">AppletWindowOriginMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>WindowOriginMode. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac4e1b82c0c651ffd3817e6e5ed0fa63bafcbdd015e1ee87f3c72ef78a22b995a3" name="ac4e1b82c0c651ffd3817e6e5ed0fa63bafcbdd015e1ee87f3c72ef78a22b995a3"></a>AppletWindowOriginMode_LowerLeft&#160;</td><td class="fielddoc"><p>LowerLeft. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac4e1b82c0c651ffd3817e6e5ed0fa63baf257d24e0ff86011c3aba7f4ddf909a8" name="ac4e1b82c0c651ffd3817e6e5ed0fa63baf257d24e0ff86011c3aba7f4ddf909a8"></a>AppletWindowOriginMode_UpperLeft&#160;</td><td class="fielddoc"><p>UpperLeft. </p>
</td></tr>
</table>
</div>
</div>
<a id="a2e6aa115459120a6ad2985507c4c5e8c" name="a2e6aa115459120a6ad2985507c4c5e8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e6aa115459120a6ad2985507c4c5e8c">&#9670;&#160;</a></span>AppletWirelessPriorityMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#a2e6aa115459120a6ad2985507c4c5e8c">AppletWirelessPriorityMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Input mode values for <a class="el" href="applet_8h.html#af377327b0fe0ef1a91acfdccdb796c2c">appletSetWirelessPriorityMode</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2e6aa115459120a6ad2985507c4c5e8cade466ed1db7684671eee1cb5084d3c61" name="a2e6aa115459120a6ad2985507c4c5e8cade466ed1db7684671eee1cb5084d3c61"></a>AppletWirelessPriorityMode_Default&#160;</td><td class="fielddoc"><p>Default. </p>
</td></tr>
<tr><td class="fieldname"><a id="a2e6aa115459120a6ad2985507c4c5e8caa66527efc721813a1ea177974f91b4d5" name="a2e6aa115459120a6ad2985507c4c5e8caa66527efc721813a1ea177974f91b4d5"></a>AppletWirelessPriorityMode_OptimizedForWlan&#160;</td><td class="fielddoc"><p>OptimizedForWlan. </p>
</td></tr>
</table>
</div>
</div>
<a id="a868198607c9b1488fb8037de4d71a7a7" name="a868198607c9b1488fb8037de4d71a7a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a868198607c9b1488fb8037de4d71a7a7">&#9670;&#160;</a></span>LibAppletMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">LibAppletMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>LibraryAppletMode. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a868198607c9b1488fb8037de4d71a7a7ace709a977725f4afc00048a30236173e" name="a868198607c9b1488fb8037de4d71a7a7ace709a977725f4afc00048a30236173e"></a>LibAppletMode_AllForeground&#160;</td><td class="fielddoc"><p>Foreground. </p>
</td></tr>
<tr><td class="fieldname"><a id="a868198607c9b1488fb8037de4d71a7a7af54ce9a842c4893e2ffd08d0aa561936" name="a868198607c9b1488fb8037de4d71a7a7af54ce9a842c4893e2ffd08d0aa561936"></a>LibAppletMode_Background&#160;</td><td class="fielddoc"><p>Background. </p>
</td></tr>
<tr><td class="fieldname"><a id="a868198607c9b1488fb8037de4d71a7a7ace60faa21ee6aaeabd6579c5bf3e939f" name="a868198607c9b1488fb8037de4d71a7a7ace60faa21ee6aaeabd6579c5bf3e939f"></a>LibAppletMode_NoUi&#160;</td><td class="fielddoc"><p>No UI. </p>
</td></tr>
<tr><td class="fieldname"><a id="a868198607c9b1488fb8037de4d71a7a7a364c0c34561ceb236211d7b81a126b8e" name="a868198607c9b1488fb8037de4d71a7a7a364c0c34561ceb236211d7b81a126b8e"></a>LibAppletMode_BackgroundIndirect&#160;</td><td class="fielddoc"><p>Background with indirect display, see <a class="el" href="applet_8h.html#a523f7d1fcd1c9f14564b3a984bc6a8db">appletHolderGetIndirectLayerConsumerHandle</a>. </p>
</td></tr>
<tr><td class="fieldname"><a id="a868198607c9b1488fb8037de4d71a7a7a62f85e4f263a0bfdf47f73ac125602c6" name="a868198607c9b1488fb8037de4d71a7a7a62f85e4f263a0bfdf47f73ac125602c6"></a>LibAppletMode_AllForegroundInitiallyHidden&#160;</td><td class="fielddoc"><p>Foreground except initially hidden. </p>
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="aaa47491e4bcbbff373a10f668224648b" name="aaa47491e4bcbbff373a10f668224648b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa47491e4bcbbff373a10f668224648b">&#9670;&#160;</a></span>appletAcquireCallerAppletCaptureSharedBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletAcquireCallerAppletCaptureSharedBuffer </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>flag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Acquire the CallerApplet CaptureSharedBuffer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">flag</td><td>Output flag. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">id</td><td>Output ID. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a31d94d6f00d892789809b5fffbd5d005" name="a31d94d6f00d892789809b5fffbd5d005"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31d94d6f00d892789809b5fffbd5d005">&#9670;&#160;</a></span>appletAcquireLastApplicationCaptureSharedBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletAcquireLastApplicationCaptureSharedBuffer </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>flag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Acquire the LastApplication CaptureSharedBuffer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">flag</td><td>Output flag. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">id</td><td>Output ID. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a7605b74733c6ce48065f74b821ebd1c0" name="a7605b74733c6ce48065f74b821ebd1c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7605b74733c6ce48065f74b821ebd1c0">&#9670;&#160;</a></span>appletAcquireLastForegroundCaptureSharedBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletAcquireLastForegroundCaptureSharedBuffer </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>flag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Acquire the LastForeground CaptureSharedBuffer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">flag</td><td>Output flag. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">id</td><td>Output ID. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a46cb41d77ebb221eea5846cc80f0c659" name="a46cb41d77ebb221eea5846cc80f0c659"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46cb41d77ebb221eea5846cc80f0c659">&#9670;&#160;</a></span>appletActivateMigrationService()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletActivateMigrationService </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>ActivateMigrationService. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [10.0.0+]. </dd></dl>
</div>
</div>
<a id="aa7b2139e8d88e9105a23b5ea5f2bb8e2" name="aa7b2139e8d88e9105a23b5ea5f2bb8e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7b2139e8d88e9105a23b5ea5f2bb8e2">&#9670;&#160;</a></span>appletAlarmSettingNotificationDisableAppEventReserve()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletAlarmSettingNotificationDisableAppEventReserve </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears the StorageChannel/saved-ApplicationId used by <a class="el" href="applet_8h.html#a3af4c231f0ce7dc5c1616a1f2e7b8b35">appletAlarmSettingNotificationEnableAppEventReserve</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [9.0.0+]. </dd></dl>
</div>
</div>
<a id="a3af4c231f0ce7dc5c1616a1f2e7b8b35" name="a3af4c231f0ce7dc5c1616a1f2e7b8b35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3af4c231f0ce7dc5c1616a1f2e7b8b35">&#9670;&#160;</a></span>appletAlarmSettingNotificationEnableAppEventReserve()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletAlarmSettingNotificationEnableAppEventReserve </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>application_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears a StorageChannel, pushes the input storage there, and writes the ApplicationId into state. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [9.0.0+]. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">application_id</td><td>ApplicationId </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a57d9b2517095fbc8d0d11a1c2da53307" name="a57d9b2517095fbc8d0d11a1c2da53307"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57d9b2517095fbc8d0d11a1c2da53307">&#9670;&#160;</a></span>appletAlarmSettingNotificationPushAppEventNotify()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletAlarmSettingNotificationPushAppEventNotify </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Same as <a class="el" href="applet_8h.html#a5036141aecdfba36f882d5e77bd1b6a1">appletApplicationPushToNotificationStorageChannel</a> except this uses the MainApplication. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Input buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Input buffer size. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aec9ede8bab9cc7118d8dd9fbdce70368" name="aec9ede8bab9cc7118d8dd9fbdce70368"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec9ede8bab9cc7118d8dd9fbdce70368">&#9670;&#160;</a></span>appletApplicationActive()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool appletApplicationActive </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns whether the <a class="el" href="structAppletApplication.html" title="IApplicationAccessor container.">AppletApplication</a> object was initialized. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac3487b77ec21b18d08dd8b3c65fe0c7b" name="ac3487b77ec21b18d08dd8b3c65fe0c7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3487b77ec21b18d08dd8b3c65fe0c7b">&#9670;&#160;</a></span>appletApplicationAreAnyLibraryAppletsLeft()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationAreAnyLibraryAppletsLeft </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>AreAnyLibraryAppletsLeft which were created by the Application. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a1bffd62f8b9834b90be5c1b06a717566" name="a1bffd62f8b9834b90be5c1b06a717566"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bffd62f8b9834b90be5c1b06a717566">&#9670;&#160;</a></span>appletApplicationCheckFinished()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool appletApplicationCheckFinished </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Waits on the Application StateChangedEvent with timeout=0, and returns whether it was successful. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aca78611390fa29ec889116a14c99fbf5" name="aca78611390fa29ec889116a14c99fbf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca78611390fa29ec889116a14c99fbf5">&#9670;&#160;</a></span>appletApplicationCheckRightsEnvironmentAvailable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationCheckRightsEnvironmentAvailable </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>CheckRightsEnvironmentAvailable. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab519cee1f52eba14fa0c1bf01e675e2d" name="ab519cee1f52eba14fa0c1bf01e675e2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab519cee1f52eba14fa0c1bf01e675e2d">&#9670;&#160;</a></span>appletApplicationClose()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void appletApplicationClose </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Close an <a class="el" href="structAppletApplication.html">AppletApplication</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9b725747cce4c2e78f75eda0ceeb61a3" name="a9b725747cce4c2e78f75eda0ceeb61a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b725747cce4c2e78f75eda0ceeb61a3">&#9670;&#160;</a></span>appletApplicationGetApplicationControlProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationGetApplicationControlProperty </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structNacpStruct.html">NacpStruct</a> *&#160;</td>
<td class="paramname"><em>nacp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structNacpStruct.html">NacpStruct</a> for the Application. </p>
<dl class="section note"><dt>Note</dt><dd>Not usable when the <a class="el" href="structAppletApplication.html">AppletApplication</a> is for an AppletType_SystemApplication. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">nacp</td><td><a class="el" href="structNacpStruct.html">NacpStruct</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a39caad16d0aee64f86592e0a875ea05d" name="a39caad16d0aee64f86592e0a875ea05d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39caad16d0aee64f86592e0a875ea05d">&#9670;&#160;</a></span>appletApplicationGetApplicationId()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationGetApplicationId </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>application_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the ApplicationId for the Application. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">application_id</td><td>Output ApplicationId. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae60b5acaf1174264b0436fa5c3cce922" name="ae60b5acaf1174264b0436fa5c3cce922"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae60b5acaf1174264b0436fa5c3cce922">&#9670;&#160;</a></span>appletApplicationGetApplicationLaunchProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationGetApplicationLaunchProperty </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletApplicationLaunchProperty.html">AppletApplicationLaunchProperty</a> *&#160;</td>
<td class="paramname"><em>out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structAppletApplicationLaunchProperty.html">AppletApplicationLaunchProperty</a> for the Application. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [2.0.0+]. Not usable when the <a class="el" href="structAppletApplication.html">AppletApplication</a> is for an AppletType_SystemApplication. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="structAppletApplicationLaunchProperty.html">AppletApplicationLaunchProperty</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae56a93f39310e483a40275d0bdcada05" name="ae56a93f39310e483a40275d0bdcada05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae56a93f39310e483a40275d0bdcada05">&#9670;&#160;</a></span>appletApplicationGetApplicationLaunchRequestInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationGetApplicationLaunchRequestInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletApplicationLaunchRequestInfo.html">AppletApplicationLaunchRequestInfo</a> *&#160;</td>
<td class="paramname"><em>out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structAppletApplicationLaunchRequestInfo.html">AppletApplicationLaunchRequestInfo</a> for the Application. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="structAppletApplicationLaunchRequestInfo.html">AppletApplicationLaunchRequestInfo</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aba2ecc76bde377760955403676bd8c15" name="aba2ecc76bde377760955403676bd8c15"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba2ecc76bde377760955403676bd8c15">&#9670;&#160;</a></span>appletApplicationGetDesirableUids()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationGetDesirableUids </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAccountUid.html">AccountUid</a> *&#160;</td>
<td class="paramname"><em>uids</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>total_out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an array of userIds for the Application DesirableUids. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [6.0.0+]. </dd>
<dd>
qlaunch only uses 1 userId with this. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">uids</td><td>Output array of <a class="el" href="structAccountUid.html">AccountUid</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Size of the uids array in entries, must be at least the size stored in state. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">total_out</td><td>Total output entries. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a99541512a0f30108ae3b3f43e84b8cb3" name="a99541512a0f30108ae3b3f43e84b8cb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99541512a0f30108ae3b3f43e84b8cb3">&#9670;&#160;</a></span>appletApplicationGetExitReason()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="applet_8h.html#a392803c8cd3ca14f79e5d203d535dc71">AppletApplicationExitReason</a> appletApplicationGetExitReason </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="applet_8h.html#a392803c8cd3ca14f79e5d203d535dc71">AppletApplicationExitReason</a> set by <a class="el" href="applet_8h.html#a375a289085a5bb8539b5003ba3aac5bc">appletApplicationJoin</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa9e18380e13973d34b14daa91c2c9124" name="aa9e18380e13973d34b14daa91c2c9124"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa9e18380e13973d34b14daa91c2c9124">&#9670;&#160;</a></span>appletApplicationGetNsRightsEnvironmentHandle()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationGetNsRightsEnvironmentHandle </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>handle</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>GetNsRightsEnvironmentHandle. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">handle</td><td>Output NsRightsEnvironmentHandle. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5932f497ec258c32295d9e7b07ab21cd" name="a5932f497ec258c32295d9e7b07ab21cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5932f497ec258c32295d9e7b07ab21cd">&#9670;&#160;</a></span>appletApplicationHasSaveDataAccessPermission()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationHasSaveDataAccessPermission </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>application_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets whether the savedata specified by the input ApplicationId is accessible. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [8.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">application_id</td><td>ApplicationId for the savedata. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a375a289085a5bb8539b5003ba3aac5bc" name="a375a289085a5bb8539b5003ba3aac5bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a375a289085a5bb8539b5003ba3aac5bc">&#9670;&#160;</a></span>appletApplicationJoin()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void appletApplicationJoin </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Waits for the Application to exit. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a812a909a563373a9cc9661a9b33f94b6" name="a812a909a563373a9cc9661a9b33f94b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a812a909a563373a9cc9661a9b33f94b6">&#9670;&#160;</a></span>appletApplicationPushLaunchParameter()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationPushLaunchParameter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cde">AppletLaunchParameterKind</a>&#160;</td>
<td class="paramname"><em>kind</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pushes a LaunchParameter <a class="el" href="structAppletStorage.html" title="applet IStorage">AppletStorage</a> to the Application. </p>
<dl class="section note"><dt>Note</dt><dd>This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">kind</td><td><a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cde">AppletLaunchParameterKind</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Input storage. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a71b8a348b538e44ac442b4d93949c03a" name="a71b8a348b538e44ac442b4d93949c03a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71b8a348b538e44ac442b4d93949c03a">&#9670;&#160;</a></span>appletApplicationPushToFriendInvitationStorageChannel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationPushToFriendInvitationStorageChannel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAccountUid.html">AccountUid</a>&#160;</td>
<td class="paramname"><em>uid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a storage using the specified input then pushes it to the FriendInvitation StorageChannel. </p>
<dl class="section note"><dt>Note</dt><dd>The system will clear the StorageChannel before pushing the storage. </dd>
<dd>
Only available on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">uid</td><td><a class="el" href="structAccountUid.html">AccountUid</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Input buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Input buffer size. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5036141aecdfba36f882d5e77bd1b6a1" name="a5036141aecdfba36f882d5e77bd1b6a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5036141aecdfba36f882d5e77bd1b6a1">&#9670;&#160;</a></span>appletApplicationPushToNotificationStorageChannel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationPushToNotificationStorageChannel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a storage using the specified input then pushes it to the Notification StorageChannel. </p>
<dl class="section note"><dt>Note</dt><dd>The system will clear the StorageChannel before pushing the storage. </dd>
<dd>
Only available on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Input buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Input buffer size. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a554f283e1abb5a6b4a89549a56dc2919" name="a554f283e1abb5a6b4a89549a56dc2919"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a554f283e1abb5a6b4a89549a56dc2919">&#9670;&#160;</a></span>appletApplicationReportApplicationExitTimeout()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationReportApplicationExitTimeout </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>ReportApplicationExitTimeout. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a84f0e3e3d8c7abe40ae866a963d839a4" name="a84f0e3e3d8c7abe40ae866a963d839a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84f0e3e3d8c7abe40ae866a963d839a4">&#9670;&#160;</a></span>appletApplicationRequestApplicationSoftReset()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationRequestApplicationSoftReset </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>RequestApplicationSoftReset. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [10.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5f3d3ae7c68cbc1e63e7d4e7c3a8e830" name="a5f3d3ae7c68cbc1e63e7d4e7c3a8e830"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f3d3ae7c68cbc1e63e7d4e7c3a8e830">&#9670;&#160;</a></span>appletApplicationRequestExit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationRequestExit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Requests the Application to exit. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="afb0f1383c25a34fd03be9becde997465" name="afb0f1383c25a34fd03be9becde997465"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb0f1383c25a34fd03be9becde997465">&#9670;&#160;</a></span>appletApplicationRequestExitLibraryAppletOrTerminate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationRequestExitLibraryAppletOrTerminate </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>timeout</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Calls the same func as <a class="el" href="applet_8h.html#a9f6ee79024b060c6650370a02b2b06b2">appletHolderRequestExitOrTerminate</a> with the output IAppletAccessor from the GetCurrentLibraryApplet cmd. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td>Timeout in nanoseconds. UINT64_MAX for no timeout. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0977acbbb37efdb24648265d9afa0b67" name="a0977acbbb37efdb24648265d9afa0b67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0977acbbb37efdb24648265d9afa0b67">&#9670;&#160;</a></span>appletApplicationRequestForApplicationToGetForeground()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationRequestForApplicationToGetForeground </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>RequestForApplicationToGetForeground. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad0aab2ef7fe4cc40e7c0cf17400c7937" name="ad0aab2ef7fe4cc40e7c0cf17400c7937"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0aab2ef7fe4cc40e7c0cf17400c7937">&#9670;&#160;</a></span>appletApplicationRestartApplicationTimer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationRestartApplicationTimer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>RestartApplicationTimer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [10.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a572fce9dbbd6f66f01392f16291d9502" name="a572fce9dbbd6f66f01392f16291d9502"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a572fce9dbbd6f66f01392f16291d9502">&#9670;&#160;</a></span>appletApplicationSetApplicationAttribute()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationSetApplicationAttribute </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="structAppletApplicationAttribute.html">AppletApplicationAttribute</a> *&#160;</td>
<td class="paramname"><em>attr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the <a class="el" href="structAppletApplicationAttribute.html">AppletApplicationAttribute</a> for the Application. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [8.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td><a class="el" href="structAppletApplicationAttribute.html">AppletApplicationAttribute</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="addd337841634548303b988908ff2c90d" name="addd337841634548303b988908ff2c90d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addd337841634548303b988908ff2c90d">&#9670;&#160;</a></span>appletApplicationSetUsers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationSetUsers </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="structAccountUid.html">AccountUid</a> *&#160;</td>
<td class="paramname"><em>uids</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetUsers for the Application. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">uids</td><td>Input array of <a class="el" href="structAccountUid.html">AccountUid</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Size of the uids array in entries, must be &lt;=ACC_USER_LIST_SIZE. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>When this flag is true, this just clears the users_available state flag to 0 and returns. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab051bd96ee07e166a29b3819ed2cdd8a" name="ab051bd96ee07e166a29b3819ed2cdd8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab051bd96ee07e166a29b3819ed2cdd8a">&#9670;&#160;</a></span>appletApplicationStart()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationStart </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Starts the Application. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a3ccce80f7bcf33f19f124ceb241f2332" name="a3ccce80f7bcf33f19f124ceb241f2332"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ccce80f7bcf33f19f124ceb241f2332">&#9670;&#160;</a></span>appletApplicationTerminate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletApplicationTerminate </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Terminate the Application. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a6589bfaeaa6875b97cd926bfa8ec5090" name="a6589bfaeaa6875b97cd926bfa8ec5090"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6589bfaeaa6875b97cd926bfa8ec5090">&#9670;&#160;</a></span>appletAreAnyLibraryAppletsLeft()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletAreAnyLibraryAppletsLeft </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>AreAnyLibraryAppletsLeft which were created by the current applet. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a7715ef71eec63dae05e5e45d3375e1ab" name="a7715ef71eec63dae05e5e45d3375e1ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7715ef71eec63dae05e5e45d3375e1ab">&#9670;&#160;</a></span>appletBeginBlockingHomeButton()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletBeginBlockingHomeButton </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Blocks the usage of the home button, for short presses (Home Menu). </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">val</td><td>Unknown nanoseconds. Value 0 can be used. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a87242f3caec618c1271c4ad0cb10a45b" name="a87242f3caec618c1271c4ad0cb10a45b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87242f3caec618c1271c4ad0cb10a45b">&#9670;&#160;</a></span>appletBeginBlockingHomeButtonShortAndLongPressed()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletBeginBlockingHomeButtonShortAndLongPressed </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Blocks the usage of the home button, for short (Home Menu) and long (Overlay) presses. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">val</td><td>Unknown. Official sw only uses hard-coded value 0 for this. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad4d609e4d6a1c3c02fb380eee6fe20f8" name="ad4d609e4d6a1c3c02fb380eee6fe20f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4d609e4d6a1c3c02fb380eee6fe20f8">&#9670;&#160;</a></span>appletBeginToObserveHidInputForDevelop()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletBeginToObserveHidInputForDevelop </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables HID input for the OverlayApplet, without disabling input for the foreground applet. </p>
<p>Generally <a class="el" href="applet_8h.html#afe8efdaea870795c1f33d9bea443b843">appletBeginToWatchShortHomeButtonMessage</a> / appletEndToWatchShortHomeButtonMessage should be used instead. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet on [5.0.0+]. </dd></dl>
</div>
</div>
<a id="afe8efdaea870795c1f33d9bea443b843" name="afe8efdaea870795c1f33d9bea443b843"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe8efdaea870795c1f33d9bea443b843">&#9670;&#160;</a></span>appletBeginToWatchShortHomeButtonMessage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletBeginToWatchShortHomeButtonMessage </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Stops forwarding the input to the foreground app. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet. </dd>
<dd>
You have to call this to receive inputs through the hid service when running as the overlay applet. </dd></dl>
</div>
</div>
<a id="ac3eadf7c140c54556528d1c7b792add2" name="ac3eadf7c140c54556528d1c7b792add2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3eadf7c140c54556528d1c7b792add2">&#9670;&#160;</a></span>appletCancelCpuBoostMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCancelCpuBoostMode </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>CancelCpuBoostMode. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [10.0.0+]. </dd></dl>
</div>
</div>
<a id="a1eaae8b1bbd75df308ca097470ddb722" name="a1eaae8b1bbd75df308ca097470ddb722"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1eaae8b1bbd75df308ca097470ddb722">&#9670;&#160;</a></span>appletCanUseApplicationCore()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCanUseApplicationCore </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>CanUseApplicationCore. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab4d81206845ee600dbc8510ed1f096e9" name="ab4d81206845ee600dbc8510ed1f096e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab4d81206845ee600dbc8510ed1f096e9">&#9670;&#160;</a></span>appletChangeMainAppletMasterVolume()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletChangeMainAppletMasterVolume </td>
<td>(</td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>volume</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>unk</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Change the MainApplet MasterVolume. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">volume</td><td>MainApplet MasterVolume. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">unk</td><td>Unknown. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a46652cfd6272d74b5963eb9df7788246" name="a46652cfd6272d74b5963eb9df7788246"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46652cfd6272d74b5963eb9df7788246">&#9670;&#160;</a></span>appletClearAppletTransitionBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletClearAppletTransitionBuffer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>&#160;</td>
<td class="paramname"><em>color</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clear the AppletTransitionBuffer with the specified color. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">color</td><td>RGBA8 color. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a99933edc86feeedb8bce04855ec7368b" name="a99933edc86feeedb8bce04855ec7368b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99933edc86feeedb8bce04855ec7368b">&#9670;&#160;</a></span>appletClearCaptureBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletClearCaptureBuffer </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a>&#160;</td>
<td class="paramname"><em>captureBuf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>&#160;</td>
<td class="paramname"><em>color</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clear the input CaptureSharedBuffer with the specified color. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">captureBuf</td><td><a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">color</td><td>RGBA8 color. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aac7669b5f59546a369c1891421da28c6" name="aac7669b5f59546a369c1891421da28c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac7669b5f59546a369c1891421da28c6">&#9670;&#160;</a></span>appletCopyBetweenCaptureBuffers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCopyBetweenCaptureBuffers </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a>&#160;</td>
<td class="paramname"><em>dstCaptureBuf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a>&#160;</td>
<td class="paramname"><em>srcCaptureBuf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Copies image data from a CaptureSharedBuffer to another CaptureSharedBuffer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [5.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">dstCaptureBuf</td><td>Destination <a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">srcCaptureBuf</td><td>Source <a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a22e8a7134aec0984f877761c588cb4d3" name="a22e8a7134aec0984f877761c588cb4d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22e8a7134aec0984f877761c588cb4d3">&#9670;&#160;</a></span>appletCreateApplication()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateApplication </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>application_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates an Application. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">application_id</td><td>ApplicationId. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9806c243b150e1d9e0ccc2702cc4d68e" name="a9806c243b150e1d9e0ccc2702cc4d68e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9806c243b150e1d9e0ccc2702cc4d68e">&#9670;&#160;</a></span>appletCreateGameMovieTrimmer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateGameMovieTrimmer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structService.html">Service</a> *&#160;</td>
<td class="paramname"><em>srv_out</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structTransferMemory.html">TransferMemory</a> *&#160;</td>
<td class="paramname"><em>tmem</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>CreateGameMovieTrimmer. </p>
<p>Do not use this directly, use <a class="el" href="grc_8h.html#a134d7dfaabe1c9cd3fa6c1ac1008adfa">grcTrimGameMovie</a> instead. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [4.0.0+]. </dd>
<dd>
See also <a class="el" href="applet_8h.html#a4de3f912a0687a673cbab17827c4275c">appletReserveResourceForMovieOperation</a> and <a class="el" href="applet_8h.html#a37aad1f7b0a251f8118552b18fd4ef61">appletUnreserveResourceForMovieOperation</a>. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">srv_out</td><td>Output <a class="el" href="structService.html" title="Service object structure.">Service</a> for grc IGameMovieTrimmer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">tmem</td><td><a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="abcb27222334569ff3a69672ab63e69ae" name="abcb27222334569ff3a69672ab63e69ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abcb27222334569ff3a69672ab63e69ae">&#9670;&#160;</a></span>appletCreateHandleStorage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateHandleStorage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>inval</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a>&#160;</td>
<td class="paramname"><em>handle</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a HandleStorage. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramname">inval</td><td>Arbitrary input value. </td></tr>
<tr><td class="paramname">handle</td><td>Arbitrary input handle. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a52e0bb9699020207775fef16e61383d1" name="a52e0bb9699020207775fef16e61383d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52e0bb9699020207775fef16e61383d1">&#9670;&#160;</a></span>appletCreateHandleStorageTmem()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateHandleStorageTmem </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a HandleStorage using <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a>. </p>
<p>Wrapper for <a class="el" href="applet_8h.html#abcb27222334569ff3a69672ab63e69ae">appletCreateHandleStorage</a>. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramname">buffer</td><td><a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> buffer, will be automatically allocated if NULL. </td></tr>
<tr><td class="paramname">size</td><td>Size of storage. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="addea930654b28e5b8d7f0fec6cf9203c" name="addea930654b28e5b8d7f0fec6cf9203c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addea930654b28e5b8d7f0fec6cf9203c">&#9670;&#160;</a></span>appletCreateLibraryApplet()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateLibraryApplet </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346">AppletId</a>&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">LibAppletMode</a>&#160;</td>
<td class="paramname"><em>mode</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a LibraryApplet. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramname">id</td><td>See <a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346">AppletId</a>. </td></tr>
<tr><td class="paramname">mode</td><td>See <a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">LibAppletMode</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a782daa10a68a616507bccbac9135a83b" name="a782daa10a68a616507bccbac9135a83b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a782daa10a68a616507bccbac9135a83b">&#9670;&#160;</a></span>appletCreateLibraryAppletSelf()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateLibraryAppletSelf </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346">AppletId</a>&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">LibAppletMode</a>&#160;</td>
<td class="paramname"><em>mode</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a LibraryApplet. </p>
<p>This is for when a LibraryApplet creates itself. </p><dl class="section note"><dt>Note</dt><dd>Identical to <a class="el" href="applet_8h.html#addea930654b28e5b8d7f0fec6cf9203c">appletCreateLibraryApplet</a> except this sets the creating_self flag to true. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramname">id</td><td>See <a class="el" href="applet_8h.html#ad14dd5237407f4896cf69bb53362b346">AppletId</a>. </td></tr>
<tr><td class="paramname">mode</td><td>See <a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">LibAppletMode</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0a8041a9c0f6f293d2b249ce812cb6da" name="a0a8041a9c0f6f293d2b249ce812cb6da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a8041a9c0f6f293d2b249ce812cb6da">&#9670;&#160;</a></span>appletCreateManagedDisplaySeparableLayer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateManagedDisplaySeparableLayer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>display_layer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>recording_layer</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>CreateManagedDisplaySeparableLayer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [10.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">display_layer</td><td>Output display_layer. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">recording_layer</td><td>Output recording_layer. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a54c017aff15f000a12323be337bfeb73" name="a54c017aff15f000a12323be337bfeb73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54c017aff15f000a12323be337bfeb73">&#9670;&#160;</a></span>appletCreateMovieMaker()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateMovieMaker </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structService.html">Service</a> *&#160;</td>
<td class="paramname"><em>srv_out</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structTransferMemory.html">TransferMemory</a> *&#160;</td>
<td class="paramname"><em>tmem</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>CreateMovieMaker. </p>
<p>Do not use this directly, use <a class="el" href="grc_8h.html#a51a6e2b85fd968e99458c741786a8a4f">grcCreateMovieMaker</a> instead. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">srv_out</td><td>Output <a class="el" href="structService.html" title="Service object structure.">Service</a> for applet IMovieMaker. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">tmem</td><td><a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ace47c8e49590d2be3aa05d54867c7195" name="ace47c8e49590d2be3aa05d54867c7195"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace47c8e49590d2be3aa05d54867c7195">&#9670;&#160;</a></span>appletCreateStorage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateStorage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a storage. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramname">size</td><td>Size of storage. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a58b2f106630e86c7409d6d17ca75319e" name="a58b2f106630e86c7409d6d17ca75319e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58b2f106630e86c7409d6d17ca75319e">&#9670;&#160;</a></span>appletCreateSystemApplication()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateSystemApplication </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>system_application_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a SystemApplication. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">system_application_id</td><td>SystemApplicationId. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5de1cf71bf5cdef2ff0eea7864c9334c" name="a5de1cf71bf5cdef2ff0eea7864c9334c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5de1cf71bf5cdef2ff0eea7864c9334c">&#9670;&#160;</a></span>appletCreateTransferMemoryStorage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletCreateTransferMemoryStorage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>writable</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> storage. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramname">buffer</td><td><a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> buffer, will be automatically allocated if NULL. </td></tr>
<tr><td class="paramname">size</td><td>Size of storage. </td></tr>
<tr><td class="paramname">writable</td><td>Controls whether writing to the storage is allowed with <a class="el" href="applet_8h.html#ac190061592ff592c7a379fd520885b19">appletStorageWrite</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0335d6f359095069dde4bf256bf44eb1" name="a0335d6f359095069dde4bf256bf44eb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0335d6f359095069dde4bf256bf44eb1">&#9670;&#160;</a></span>appletDeactivateMigrationService()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletDeactivateMigrationService </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>DeactivateMigrationService. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [10.0.0+]. </dd></dl>
</div>
</div>
<a id="ac2f91e523c80ce8ee33a198df635aec2" name="ac2f91e523c80ce8ee33a198df635aec2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2f91e523c80ce8ee33a198df635aec2">&#9670;&#160;</a></span>appletDisableSleepTillShutdown()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletDisableSleepTillShutdown </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>DisableSleepTillShutdown. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [11.0.0+]. </dd></dl>
</div>
</div>
<a id="a7e7585fd910a32d5a761d9f0c9579f83" name="a7e7585fd910a32d5a761d9f0c9579f83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e7585fd910a32d5a761d9f0c9579f83">&#9670;&#160;</a></span>appletEndBlockingHomeButton()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletEndBlockingHomeButton </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Ends the blocking started by <a class="el" href="applet_8h.html#a7715ef71eec63dae05e5e45d3375e1ab">appletBeginBlockingHomeButton</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application. </dd></dl>
</div>
</div>
<a id="a139dc25189a73d0c1242c6c9401b67c0" name="a139dc25189a73d0c1242c6c9401b67c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a139dc25189a73d0c1242c6c9401b67c0">&#9670;&#160;</a></span>appletEndBlockingHomeButtonShortAndLongPressed()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletEndBlockingHomeButtonShortAndLongPressed </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Ends the blocking started by <a class="el" href="applet_8h.html#a87242f3caec618c1271c4ad0cb10a45b">appletBeginBlockingHomeButtonShortAndLongPressed</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application. </dd></dl>
</div>
</div>
<a id="a2be80847d77a905a20b6fe5cd57273cc" name="a2be80847d77a905a20b6fe5cd57273cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2be80847d77a905a20b6fe5cd57273cc">&#9670;&#160;</a></span>appletEndToWatchShortHomeButtonMessage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletEndToWatchShortHomeButtonMessage </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Forwards input to the foreground app. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet. </dd>
<dd>
After calling this the overlay applet won't receive any input until <a class="el" href="applet_8h.html#afe8efdaea870795c1f33d9bea443b843">appletBeginToWatchShortHomeButtonMessage</a> is called again. </dd></dl>
</div>
</div>
<a id="adc5516644d44e6ac6ba420b7738e5e50" name="adc5516644d44e6ac6ba420b7738e5e50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc5516644d44e6ac6ba420b7738e5e50">&#9670;&#160;</a></span>appletExecuteProgram()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletExecuteProgram </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>programIndex</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Launches Application {current_ApplicationId}+programIndex. </p>
<p>This will enter an infinite-sleep-loop on success. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+]. </dd>
<dd>
Creates the storage if needed. Uses cmd ClearUserChannel. Uses cmd UnpopToUserChannel when the storage was created. Lastly cmd ExecuteProgramCmd is used. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">programIndex</td><td>ProgramIndex, must be 0x0-0xFF. 0 is the same as the current application. ProgramIndex values where the application is not installed should not be used. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Optional buffer containing the storage data which will be used for <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cdea1d8ac46050b2b1c82a3fd58b20ebcb21" title="UserChannel. Application-specific LaunchParameter.">AppletLaunchParameterKind_UserChannel</a> with the launched Application, can be NULL. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Size of the above buffer, 0 to not use the storage. Must be &lt;=0x1000. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a67f5634cf9d4fe489bf9e1ff3a909a87" name="a67f5634cf9d4fe489bf9e1ff3a909a87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67f5634cf9d4fe489bf9e1ff3a909a87">&#9670;&#160;</a></span>appletExitAndRequestToShowThanksMessage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletExitAndRequestToShowThanksMessage </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Exit the application and return to the kiosk demo menu. </p>
<p>This terminates the current process. This will enter an infinite-sleep-loop on success. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [4.0.0+], on kiosk systems (QuestFlag set). </dd></dl>
</div>
</div>
<a id="acac8f17be2600065104108212cf21649" name="acac8f17be2600065104108212cf21649"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acac8f17be2600065104108212cf21649">&#9670;&#160;</a></span>appletFriendInvitationClearApplicationParameter()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletFriendInvitationClearApplicationParameter </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears the StorageChannel/saved-ApplicationId used by <a class="el" href="applet_8h.html#af1fc88c16818156523d8def6b4d210f5">appletFriendInvitationSetApplicationParameter</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [9.0.0+]. </dd></dl>
</div>
</div>
<a id="a178161281a992ae5e03cd58cafc3c305" name="a178161281a992ae5e03cd58cafc3c305"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a178161281a992ae5e03cd58cafc3c305">&#9670;&#160;</a></span>appletFriendInvitationPushApplicationParameter()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletFriendInvitationPushApplicationParameter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAccountUid.html">AccountUid</a>&#160;</td>
<td class="paramname"><em>uid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Same as <a class="el" href="applet_8h.html#a71b8a348b538e44ac442b4d93949c03a">appletApplicationPushToFriendInvitationStorageChannel</a> except this uses the MainApplication. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">uid</td><td><a class="el" href="structAccountUid.html">AccountUid</a> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Input buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Input buffer size. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af1fc88c16818156523d8def6b4d210f5" name="af1fc88c16818156523d8def6b4d210f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1fc88c16818156523d8def6b4d210f5">&#9670;&#160;</a></span>appletFriendInvitationSetApplicationParameter()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletFriendInvitationSetApplicationParameter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>application_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears a StorageChannel, pushes the input storage there, and writes the ApplicationId into state. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [9.0.0+]. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">application_id</td><td>ApplicationId </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a2dd7875feeef362f4af0bc49ce1d64f0" name="a2dd7875feeef362f4af0bc49ce1d64f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dd7875feeef362f4af0bc49ce1d64f0">&#9670;&#160;</a></span>appletGetAppletInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structAppletInfo.html">AppletInfo</a> * appletGetAppletInfo </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the cached <a class="el" href="structAppletInfo.html">AppletInfo</a> loaded during <a class="el" href="applet_8h.html#a5a71263184d10b47bf7446f15680a585">appletInitialize</a>. </p>
<p>This will return NULL when the info is not initialized, due to not running as AppletType_LibraryApplet, or when any of the used cmds fail. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
</div>
</div>
<a id="a01b54e2fe00ebfc653e333fb7cac065f" name="a01b54e2fe00ebfc653e333fb7cac065f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01b54e2fe00ebfc653e333fb7cac065f">&#9670;&#160;</a></span>appletGetAppletResourceUsageInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetAppletResourceUsageInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletResourceUsageInfo.html">AppletResourceUsageInfo</a> *&#160;</td>
<td class="paramname"><em>info</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structAppletResourceUsageInfo.html">AppletResourceUsageInfo</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">info</td><td><a class="el" href="structAppletResourceUsageInfo.html">AppletResourceUsageInfo</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad994f383af1f8d1657c9ba68002dd91a" name="ad994f383af1f8d1657c9ba68002dd91a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad994f383af1f8d1657c9ba68002dd91a">&#9670;&#160;</a></span>appletGetAppletResourceUserIdOfCallerApplet()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetAppletResourceUserIdOfCallerApplet </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the AppletResourceUserId of the CallerApplet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>AppletResourceUserId </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a61d33ee22b64da54e8ef2349612f6fb9" name="a61d33ee22b64da54e8ef2349612f6fb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61d33ee22b64da54e8ef2349612f6fb9">&#9670;&#160;</a></span>appletGetApplicationIdByContentActionName()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetApplicationIdByContentActionName </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>application_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the ApplicationId for the specified ContentActionName string. </p>
<dl class="section note"><dt>Note</dt><dd>Only available when the current applet is an AppletType_SystemApplication on [5.1.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">application_id</td><td>ApplicationId. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>ContentActionName string. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ace7a4fcae8ca0090a58d77ba352bd703" name="ace7a4fcae8ca0090a58d77ba352bd703"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace7a4fcae8ca0090a58d77ba352bd703">&#9670;&#160;</a></span>appletGetApplicationIdForLogo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetApplicationIdForLogo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>application_id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the ApplicationId for displaying the logo screen during application launch. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">application_id</td><td>Output ApplicationId, 0 when no application is running. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5ed829690437a6be2d064405a02e93dc" name="a5ed829690437a6be2d064405a02e93dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ed829690437a6be2d064405a02e93dc">&#9670;&#160;</a></span>appletGetBootMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetBootMode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="pm_8h.html#a4bc710c44ca11ce4b651f5d0e1b10808">PmBootMode</a> *&#160;</td>
<td class="paramname"><em>mode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the BootMode which originated from <a class="el" href="pm_8h.html#a9ce9d8cbd2890dda2f9d0e100236f225">pmbmGetBootMode</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">mode</td><td><a class="el" href="pm_8h.html#a4bc710c44ca11ce4b651f5d0e1b10808">PmBootMode</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a2171158533eefff72cd90814acb52b3c" name="a2171158533eefff72cd90814acb52b3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2171158533eefff72cd90814acb52b3c">&#9670;&#160;</a></span>appletGetBuiltInDisplayType()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetBuiltInDisplayType </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>GetBuiltInDisplayType. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [11.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac99bfaba25153aec14a0769c1a2ed30a" name="ac99bfaba25153aec14a0769c1a2ed30a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac99bfaba25153aec14a0769c1a2ed30a">&#9670;&#160;</a></span>appletGetCallerAppletCaptureImageEx()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetCallerAppletCaptureImageEx </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>flag</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the CallerApplet CaptureImage. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">buffer</td><td>Output buffer containing the 1280x720 RGBA8 image. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">size</td><td>Buffer size, must match 0x384000. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">flag</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad5dd479c7b0700a75f2bcbd0395d7bb2" name="ad5dd479c7b0700a75f2bcbd0395d7bb2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5dd479c7b0700a75f2bcbd0395d7bb2">&#9670;&#160;</a></span>appletGetCallerAppletIdentityInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetCallerAppletIdentityInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *&#160;</td>
<td class="paramname"><em>info</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for the CallerApplet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">info</td><td><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0138e0109ee23ad1560925383ece336b" name="a0138e0109ee23ad1560925383ece336b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0138e0109ee23ad1560925383ece336b">&#9670;&#160;</a></span>appletGetCallerAppletIdentityInfoStack()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetCallerAppletIdentityInfoStack </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *&#160;</td>
<td class="paramname"><em>stack</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>total_out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an array of <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for the CallerStack. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">stack</td><td>Output array of <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Size of the stack array. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">total_out</td><td>Total output entries. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a2a4f1e28ee842508ba7187ada1e1e2ed" name="a2a4f1e28ee842508ba7187ada1e1e2ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a4f1e28ee842508ba7187ada1e1e2ed">&#9670;&#160;</a></span>appletGetCradleFwVersion()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetCradleFwVersion </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *&#160;</td>
<td class="paramname"><em>out0</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *&#160;</td>
<td class="paramname"><em>out1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *&#160;</td>
<td class="paramname"><em>out2</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *&#160;</td>
<td class="paramname"><em>out3</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the Dock firmware version. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out0</td><td>First output value. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out1</td><td>Second output value. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out2</td><td>Third output value. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out3</td><td>Fourth output value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aadd03ca79bd6c290e43ccd7cf22163d5" name="aadd03ca79bd6c290e43ccd7cf22163d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadd03ca79bd6c290e43ccd7cf22163d5">&#9670;&#160;</a></span>appletGetCradleStatus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetCradleStatus </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *&#160;</td>
<td class="paramname"><em>status</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the CradleStatus. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">status</td><td>Output Dock status. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a96ff0e7949044b90fc5fa83e0a5472cc" name="a96ff0e7949044b90fc5fa83e0a5472cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96ff0e7949044b90fc5fa83e0a5472cc">&#9670;&#160;</a></span>appletGetCurrentApplicationId()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetCurrentApplicationId </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>application_id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the ApplicationId for the currently running Application. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [8.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">application_id</td><td>Output ApplicationId, 0 when no Application is running. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a705c822294875d98eb260e2fce86625e" name="a705c822294875d98eb260e2fce86625e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a705c822294875d98eb260e2fce86625e">&#9670;&#160;</a></span>appletGetCurrentIlluminance()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetCurrentIlluminance </td>
<td>(</td>
<td class="paramtype">float *&#160;</td>
<td class="paramname"><em>fLux</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the current Illuminance from the light sensor. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">fLux</td><td>Output fLux </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aaee944288a768e582ed929a436466901" name="aaee944288a768e582ed929a436466901"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaee944288a768e582ed929a436466901">&#9670;&#160;</a></span>appletGetCurrentIlluminanceEx()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetCurrentIlluminanceEx </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>bOverLimit</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float *&#160;</td>
<td class="paramname"><em>fLux</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the current Illuminance from the light sensor. </p>
<p>Same as <a class="el" href="applet_8h.html#a705c822294875d98eb260e2fce86625e">appletGetCurrentIlluminance</a> except for the additional param. </p><dl class="section note"><dt>Note</dt><dd>Only available with [5.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">bOverLimit</td><td>Output bOverLimit </td></tr>
<tr><td class="paramname">fLux</td><td>Output fLux </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a8eeb1b6acc3960b4ecbb0a55894af665" name="a8eeb1b6acc3960b4ecbb0a55894af665"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8eeb1b6acc3960b4ecbb0a55894af665">&#9670;&#160;</a></span>appletGetCurrentPerformanceConfiguration()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetCurrentPerformanceConfiguration </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *&#160;</td>
<td class="paramname"><em>PerformanceConfiguration</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the current PerformanceConfiguration. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [7.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">PerformanceConfiguration</td><td>Output PerformanceConfiguration. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a77fcf593d4ef3009ad2d17b05e12005f" name="a77fcf593d4ef3009ad2d17b05e12005f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77fcf593d4ef3009ad2d17b05e12005f">&#9670;&#160;</a></span>appletGetDefaultDisplayResolution()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetDefaultDisplayResolution </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>width</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>height</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the DefaultDisplayResolution. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">width</td><td>Output width. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">height</td><td>Output height. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a57bb40f2977a5c3dc6d4fcb31720cd32" name="a57bb40f2977a5c3dc6d4fcb31720cd32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57bb40f2977a5c3dc6d4fcb31720cd32">&#9670;&#160;</a></span>appletGetDefaultDisplayResolutionChangeEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetDefaultDisplayResolutionChangeEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when the output from <a class="el" href="applet_8h.html#a77fcf593d4ef3009ad2d17b05e12005f">appletGetDefaultDisplayResolution</a> changes. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=true. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0d7209e4c323d9b9fc03325c1a2487e8" name="a0d7209e4c323d9b9fc03325c1a2487e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d7209e4c323d9b9fc03325c1a2487e8">&#9670;&#160;</a></span>appletGetDesirableKeyboardLayout()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetDesirableKeyboardLayout </td>
<td>(</td>
<td class="paramtype"><a class="el" href="set_8h.html#a14b75028f4f49395bff627630e8b419e">SetKeyboardLayout</a> *&#160;</td>
<td class="paramname"><em>layout</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the DesirableKeyboardLayout previously set by <a class="el" href="applet_8h.html#aa6fccf9868c6e55a62e09591c292ee83">appletSetDesirableKeyboardLayout</a>. </p>
<p>An error is returned when it's not set. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">layout</td><td>Output <a class="el" href="set_8h.html#a14b75028f4f49395bff627630e8b419e">SetKeyboardLayout</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac5f18ddef98319da942994acd15023c8" name="ac5f18ddef98319da942994acd15023c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5f18ddef98319da942994acd15023c8">&#9670;&#160;</a></span>appletGetDesiredLanguage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetDesiredLanguage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>LanguageCode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the DesiredLanguage for the current host application control.nacp. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">LanguageCode</td><td>Output LanguageCode, see <a class="el" href="set_8h.html" title="Settings services IPC wrapper.">set.h</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a46dc11a6ab2e70a35f5520a604a9a99a" name="a46dc11a6ab2e70a35f5520a604a9a99a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46dc11a6ab2e70a35f5520a604a9a99a">&#9670;&#160;</a></span>appletGetDisplayLogicalResolution()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetDisplayLogicalResolution </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>width</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>height</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the DisplayLogicalResolution. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [8.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">width</td><td>Output width. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">height</td><td>Output height. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5184347f8cd0bf32f1e14b660ef2aa88" name="a5184347f8cd0bf32f1e14b660ef2aa88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5184347f8cd0bf32f1e14b660ef2aa88">&#9670;&#160;</a></span>appletGetDisplayVersion()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetDisplayVersion </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>displayVersion</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the DisplayVersion for the current host application control.nacp. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">displayVersion</td><td>Output DisplayVersion string, must be at least 0x10-bytes. This is always NUL-terminated. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4fa4008c8a20cfe2c002ac8bc78ceb14" name="a4fa4008c8a20cfe2c002ac8bc78ceb14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4fa4008c8a20cfe2c002ac8bc78ceb14">&#9670;&#160;</a></span>appletGetExpectedMasterVolume()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetExpectedMasterVolume </td>
<td>(</td>
<td class="paramtype">float *&#160;</td>
<td class="paramname"><em>mainAppletVolume</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float *&#160;</td>
<td class="paramname"><em>libraryAppletVolume</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the ExpectedMasterVolume for MainApplet and LibraryApplet. </p>
<dl class="section note"><dt>Note</dt><dd>See also <a class="el" href="applet_8h.html#a23c577e4b5b6e2b64863aba418122bb3">appletSetExpectedMasterVolume</a>. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">mainAppletVolume</td><td>MainApplet ExpectedMasterVolume. Optional, can be NULL. Used with cmd GetMainAppletExpectedMasterVolume when not NULL. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">libraryAppletVolume</td><td>LibraryApplet ExpectedMasterVolume. Optional, can be NULL. Used with cmd GetLibraryAppletExpectedMasterVolume when not NULL. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a6eef84a3d69c6d0d06761db2db7e9dc4" name="a6eef84a3d69c6d0d06761db2db7e9dc4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6eef84a3d69c6d0d06761db2db7e9dc4">&#9670;&#160;</a></span>appletGetFriendInvitationStorageChannelEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetFriendInvitationStorageChannelEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#a8a685f6b3b76a3b022762702b5412a37">appletTryPopFromFriendInvitationStorageChannel</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. </p>
<dl class="section note"><dt>Note</dt><dd>This is used by friendsGetFriendInvitationNotificationEvent. </dd>
<dd>
Only available with AppletType_*Application on [9.0.0+]. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac93c6b93a01800b1f603c8abfd580f96" name="ac93c6b93a01800b1f603c8abfd580f96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac93c6b93a01800b1f603c8abfd580f96">&#9670;&#160;</a></span>appletGetGpuErrorDetectedSystemEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetGpuErrorDetectedSystemEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled for GpuErrorDetected. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [8.0.0+], or with AppletType_LibraryApplet on [9.0.0+]. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd>
<dd>
Official sw waits on this <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> from a seperate thread, triggering an abort when it's signaled. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab0810ce188905aaaf486aa79f660ce25" name="ab0810ce188905aaaf486aa79f660ce25"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0810ce188905aaaf486aa79f660ce25">&#9670;&#160;</a></span>appletGetHdcpAuthenticationFailedEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetHdcpAuthenticationFailedEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled for HdcpAuthenticationFailed. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [4.0.0+], or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a61a714656b395a449c06eea5d428a986" name="a61a714656b395a449c06eea5d428a986"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61a714656b395a449c06eea5d428a986">&#9670;&#160;</a></span>appletGetHdcpAuthenticationState()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetHdcpAuthenticationState </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>state</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the HdcpAuthenticationState. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">state</td><td>Output state. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a10f536050efb5f2f7326ca7e4967ff72" name="a10f536050efb5f2f7326ca7e4967ff72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a10f536050efb5f2f7326ca7e4967ff72">&#9670;&#160;</a></span>appletGetHdcpAuthenticationStateChangeEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetHdcpAuthenticationStateChangeEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when the output from <a class="el" href="applet_8h.html#a61a714656b395a449c06eea5d428a986">appletGetHdcpAuthenticationState</a> changes. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=true. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5a154cd76c02b7f8373147183ef32bc3" name="a5a154cd76c02b7f8373147183ef32bc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a154cd76c02b7f8373147183ef32bc3">&#9670;&#160;</a></span>appletGetHealthWarningDisappearedSystemEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetHealthWarningDisappearedSystemEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>GetHealthWarningDisappearedSystemEvent. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [9.0.0+]. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa3aa59b786eae497f2f8b6daf9731f51" name="aa3aa59b786eae497f2f8b6daf9731f51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3aa59b786eae497f2f8b6daf9731f51">&#9670;&#160;</a></span>appletGetHomeButtonDoubleClickEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetHomeButtonDoubleClickEnabled </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets whether HomeButtonDoubleClick is enabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [8.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aae91e8ae34612620d7a90f07e62807ff" name="aae91e8ae34612620d7a90f07e62807ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae91e8ae34612620d7a90f07e62807ff">&#9670;&#160;</a></span>appletGetHomeButtonReaderLockAccessor()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetHomeButtonReaderLockAccessor </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets a <a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> for HomeButtonReader. </p>
<dl class="section note"><dt>Note</dt><dd>Similar to using <a class="el" href="applet_8h.html#ae7f3f930d890d7aa7796e829513242f2">appletGetReaderLockAccessorEx</a> with inval=0. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td>LockAccessor object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a483822cad48ecb1bf8f913a849bfd392" name="a483822cad48ecb1bf8f913a849bfd392"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a483822cad48ecb1bf8f913a849bfd392">&#9670;&#160;</a></span>appletGetHomeButtonWriterLockAccessor()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetHomeButtonWriterLockAccessor </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets a <a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> for HomeButtonWriter. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet. </dd>
<dd>
Similar to using <a class="el" href="applet_8h.html#a1b1e07238acdbe0c7991ad1092b38799">appletGetWriterLockAccessorEx</a> with inval=0. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td>LockAccessor object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a012411ba9b6ba4219815412391eb0ebc" name="a012411ba9b6ba4219815412391eb0ebc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a012411ba9b6ba4219815412391eb0ebc">&#9670;&#160;</a></span>appletGetIdleTimeDetectionExtension()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetIdleTimeDetectionExtension </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3e">AppletIdleTimeDetectionExtension</a> *&#160;</td>
<td class="paramname"><em>ext</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the value set by <a class="el" href="applet_8h.html#a80934906564ede81480ab9422d2a29c9">appletSetIdleTimeDetectionExtension</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">ext</td><td><a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3e">AppletIdleTimeDetectionExtension</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a817160f6cac3ed297f5e4be21b2beb07" name="a817160f6cac3ed297f5e4be21b2beb07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a817160f6cac3ed297f5e4be21b2beb07">&#9670;&#160;</a></span>appletGetIndirectLayerProducerHandle()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetIndirectLayerProducerHandle </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the IndirectLayerProducerHandle. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output IndirectLayerProducerHandle. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad07c3c7cf1b86ec4b9c37a8ed1cdcb5a" name="ad07c3c7cf1b86ec4b9c37a8ed1cdcb5a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad07c3c7cf1b86ec4b9c37a8ed1cdcb5a">&#9670;&#160;</a></span>appletGetLastApplicationCaptureImageEx()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetLastApplicationCaptureImageEx </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>flag</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the LastApplication CaptureImage. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">buffer</td><td>Output buffer containing the 1280x720 RGBA8 image. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">size</td><td>Buffer size, must match 0x384000. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">flag</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a42d9d9191cc8431a004c124cade1acae" name="a42d9d9191cc8431a004c124cade1acae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42d9d9191cc8431a004c124cade1acae">&#9670;&#160;</a></span>appletGetLastApplicationExitReason()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetLastApplicationExitReason </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>GetLastApplicationExitReason. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [11.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a863948f82d1b69c38597c4527a858def" name="a863948f82d1b69c38597c4527a858def"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a863948f82d1b69c38597c4527a858def">&#9670;&#160;</a></span>appletGetLastForegroundCaptureImageEx()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetLastForegroundCaptureImageEx </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>flag</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the LastForeground CaptureImage. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">buffer</td><td>Output buffer containing the 1280x720 RGBA8 image. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">size</td><td>Buffer size, must match 0x384000. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">flag</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae9fc1dc1f6201595b73a2aa0cd9f84e9" name="ae9fc1dc1f6201595b73a2aa0cd9f84e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9fc1dc1f6201595b73a2aa0cd9f84e9">&#9670;&#160;</a></span>appletGetLaunchStorageInfoForDebug()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetLaunchStorageInfoForDebug </td>
<td>(</td>
<td class="paramtype"><a class="el" href="ncm__types_8h.html#a96db2dcd8ed182b700f41e163589d58a">NcmStorageId</a> *&#160;</td>
<td class="paramname"><em>app_storageId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="ncm__types_8h.html#a96db2dcd8ed182b700f41e163589d58a">NcmStorageId</a> *&#160;</td>
<td class="paramname"><em>update_storageId</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the LaunchStorageInfo. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [2.0.0+], or with AppletType_LibraryApplet on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">app_storageId</td><td>Same as <a class="el" href="structAppletApplicationLaunchProperty.html#a5f5a7e832671b37f7fe82f76f6c25749" title="NcmStorageId for the Application.">AppletApplicationLaunchProperty::app_storageId</a>. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">update_storageId</td><td>Same as <a class="el" href="structAppletApplicationLaunchProperty.html#a87bf2a76a0eb7ae22befafd9deabbdd0" title="NcmStorageId for the Application update.">AppletApplicationLaunchProperty::update_storageId</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a59369822ce89888d5e310770fd63f100" name="a59369822ce89888d5e310770fd63f100"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59369822ce89888d5e310770fd63f100">&#9670;&#160;</a></span>appletGetLibraryAppletInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetLibraryAppletInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> *&#160;</td>
<td class="paramname"><em>info</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> for the current LibraryApplet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">info</td><td><a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a828c1ecd2cc7419b29e230ed47467fe9" name="a828c1ecd2cc7419b29e230ed47467fe9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a828c1ecd2cc7419b29e230ed47467fe9">&#9670;&#160;</a></span>appletGetMainAppletApplicationControlProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetMainAppletApplicationControlProperty </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structNacpStruct.html">NacpStruct</a> *&#160;</td>
<td class="paramname"><em>nacp</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structNacpStruct.html">NacpStruct</a> for the MainApplet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">nacp</td><td><a class="el" href="structNacpStruct.html">NacpStruct</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0e38c419fe1af816c07c1c0ae0703acb" name="a0e38c419fe1af816c07c1c0ae0703acb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e38c419fe1af816c07c1c0ae0703acb">&#9670;&#160;</a></span>appletGetMainAppletApplicationDesiredLanguage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetMainAppletApplicationDesiredLanguage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>LanguageCode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the DesiredLanguage for the MainApplet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">LanguageCode</td><td>Output LanguageCode, see <a class="el" href="set_8h.html" title="Settings services IPC wrapper.">set.h</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa6a917a79839d6b6a3aaf5534f6b858c" name="aa6a917a79839d6b6a3aaf5534f6b858c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6a917a79839d6b6a3aaf5534f6b858c">&#9670;&#160;</a></span>appletGetMainAppletAvailableUsers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetMainAppletAvailableUsers </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAccountUid.html">AccountUid</a> *&#160;</td>
<td class="paramname"><em>uids</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>flag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>total_out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an array of userIds for the MainApplet AvailableUsers. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">uids</td><td>Output array of <a class="el" href="structAccountUid.html">AccountUid</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Size of the uids array in entries, must be at least ACC_USER_LIST_SIZE. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">flag</td><td>When true, this indicates that no users are available. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">total_out</td><td>Total output entries. This is -1 when flag is true. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4d137e5aa766e8af9d5191705ca74e85" name="a4d137e5aa766e8af9d5191705ca74e85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d137e5aa766e8af9d5191705ca74e85">&#9670;&#160;</a></span>appletGetMainAppletIdentityInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetMainAppletIdentityInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *&#160;</td>
<td class="paramname"><em>info</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for the MainApplet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">info</td><td><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a561408cd44f16c659f6529865b3b38bd" name="a561408cd44f16c659f6529865b3b38bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a561408cd44f16c659f6529865b3b38bd">&#9670;&#160;</a></span>appletGetMainAppletStorageId()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetMainAppletStorageId </td>
<td>(</td>
<td class="paramtype"><a class="el" href="ncm__types_8h.html#a96db2dcd8ed182b700f41e163589d58a">NcmStorageId</a> *&#160;</td>
<td class="paramname"><em>storageId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the NcmStorageId for the MainApplet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">storageId</td><td><a class="el" href="ncm__types_8h.html#a96db2dcd8ed182b700f41e163589d58a">NcmStorageId</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af692fe57b1feb3477635421b4df50046" name="af692fe57b1feb3477635421b4df50046"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af692fe57b1feb3477635421b4df50046">&#9670;&#160;</a></span>appletGetNextReturnDestinationAppletIdentityInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetNextReturnDestinationAppletIdentityInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *&#160;</td>
<td class="paramname"><em>info</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for the NextReturnDestinationApplet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">info</td><td><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a6ae666566bb7c0e2ffc75f8a1915f42b" name="a6ae666566bb7c0e2ffc75f8a1915f42b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ae666566bb7c0e2ffc75f8a1915f42b">&#9670;&#160;</a></span>appletGetNotificationStorageChannelEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetNotificationStorageChannelEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#a9164a322c61b5825eab3e02cff527263">appletTryPopFromNotificationStorageChannel</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. </p>
<dl class="section note"><dt>Note</dt><dd>This is used by <a class="el" href="notif_8h.html#ae2bdef15fc7bc7fbe56dc9d191d6656a">notifGetNotificationSystemEvent</a>. </dd>
<dd>
Only available with AppletType_*Application on [9.0.0+]. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ade8446042768cbbac610b204389e584e" name="ade8446042768cbbac610b204389e584e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade8446042768cbbac610b204389e584e">&#9670;&#160;</a></span>appletGetOperationModeSystemInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetOperationModeSystemInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *&#160;</td>
<td class="paramname"><em>info</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the OperationModeSystemInfo. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [7.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">info</td><td>Output info. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a164590ccdfb122faaed411fe13f44098" name="a164590ccdfb122faaed411fe13f44098"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a164590ccdfb122faaed411fe13f44098">&#9670;&#160;</a></span>appletGetPopExtraStorageEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetPopExtraStorageEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#af67ae7e7abc4b703dba48ce7de917334">appletPopExtraStorage</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a3ec262c0b35dd98916cbd2410362a83b" name="a3ec262c0b35dd98916cbd2410362a83b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ec262c0b35dd98916cbd2410362a83b">&#9670;&#160;</a></span>appletGetPopFromGeneralChannelEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetPopFromGeneralChannelEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#aef0df22008dfc57cd05ec54201d8677e">appletPopFromGeneralChannel</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a64587551a9ef144f1a58798c3479afe6" name="a64587551a9ef144f1a58798c3479afe6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64587551a9ef144f1a58798c3479afe6">&#9670;&#160;</a></span>appletGetPopInDataEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetPopInDataEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#a2fa627c65866c1f24ab628b0d543d20d">appletPopInData</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5515d50c439799af0150fb53a4ffc1d9" name="a5515d50c439799af0150fb53a4ffc1d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5515d50c439799af0150fb53a4ffc1d9">&#9670;&#160;</a></span>appletGetPopInteractiveInDataEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetPopInteractiveInDataEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets an <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> which is signaled when a new storage is available with <a class="el" href="applet_8h.html#a1f111a737039a79088d3b8b773b6469b">appletPopInteractiveInData</a> where previously no storage was available, this event is automatically cleared by the system once the last storage is popped. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd>
<dd>
The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a754a75771d9362da5f16ac5317d4c1f2" name="a754a75771d9362da5f16ac5317d4c1f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a754a75771d9362da5f16ac5317d4c1f2">&#9670;&#160;</a></span>appletGetPreviousProgramIndex()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetPreviousProgramIndex </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>programIndex</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the ProgramIndex of the program which launched this program. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">programIndex</td><td>ProgramIndex, -1 when there was no previous program. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a152d4ec3d63c8c1831a8f0f1b60f2a51" name="a152d4ec3d63c8c1831a8f0f1b60f2a51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a152d4ec3d63c8c1831a8f0f1b60f2a51">&#9670;&#160;</a></span>appletGetProgramTotalActiveTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetProgramTotalActiveTime </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>activeTime</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the total time in nanoseconds that the current process was actively running (not suspended), relative to when <a class="el" href="applet_8h.html#a5a71263184d10b47bf7446f15680a585">appletInitialize</a> was last used. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">activeTime</td><td>Output nanoseconds value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a2a209f7c5e97482b760be35834946b4b" name="a2a209f7c5e97482b760be35834946b4b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a209f7c5e97482b760be35834946b4b">&#9670;&#160;</a></span>appletGetPseudoDeviceId()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetPseudoDeviceId </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structUuid.html">Uuid</a> *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the PseudoDeviceId. </p>
<p>This is derived from the output of a ns command, and from data in the host application control.nacp. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output PseudoDeviceId. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae7f3f930d890d7aa7796e829513242f2" name="ae7f3f930d890d7aa7796e829513242f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7f3f930d890d7aa7796e829513242f2">&#9670;&#160;</a></span>appletGetReaderLockAccessorEx()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetReaderLockAccessorEx </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>&#160;</td>
<td class="paramname"><em>inval</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets a Reader <a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td>LockAccessor object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">inval</td><td>Input value, must be 0-3. 0 = HomeButton. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4efa7b89cf7e3d7a5449567f7cfca157" name="a4efa7b89cf7e3d7a5449567f7cfca157"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4efa7b89cf7e3d7a5449567f7cfca157">&#9670;&#160;</a></span>appletGetSettingsPlatformRegion()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetSettingsPlatformRegion </td>
<td>(</td>
<td class="paramtype"><a class="el" href="set_8h.html#a2bb7f857721fada7506faa2f9138e7ee">SetSysPlatformRegion</a> *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This uses <a class="el" href="set_8h.html#aefb8bfa220709eab62bc05993e6964d1">setsysGetPlatformRegion</a> internally. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="set_8h.html#a2bb7f857721fada7506faa2f9138e7ee">SetSysPlatformRegion</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a520c7704db92ce1952660cd1f19a7009" name="a520c7704db92ce1952660cd1f19a7009"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a520c7704db92ce1952660cd1f19a7009">&#9670;&#160;</a></span>appletGetSystemSharedBufferHandle()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetSystemSharedBufferHandle </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>SharedBufferHandle</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Same as <a class="el" href="applet_8h.html#adb7732d1d6e393a24c06500de2dacdd7">appletGetSystemSharedLayerHandle</a> except this just gets the SharedBufferHandle. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [5.0.0+]. Not usable with AppletType_*Application. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">SharedBufferHandle</td><td>Output System SharedBufferHandle. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="adb7732d1d6e393a24c06500de2dacdd7" name="adb7732d1d6e393a24c06500de2dacdd7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb7732d1d6e393a24c06500de2dacdd7">&#9670;&#160;</a></span>appletGetSystemSharedLayerHandle()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetSystemSharedLayerHandle </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>SharedBufferHandle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>SharedLayerHandle</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the System SharedBufferHandle and SharedLayerHandle. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. Not usable with AppletType_*Application. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">SharedBufferHandle</td><td>Output System SharedBufferHandle. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">SharedLayerHandle</td><td>Output System SharedLayerHandle. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a34186e178ddf1483fed475d8aadada9f" name="a34186e178ddf1483fed475d8aadada9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34186e178ddf1483fed475d8aadada9f">&#9670;&#160;</a></span>appletGetWakeupCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetWakeupCount </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>GetWakeupCount. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [11.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a1b1e07238acdbe0c7991ad1092b38799" name="a1b1e07238acdbe0c7991ad1092b38799"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b1e07238acdbe0c7991ad1092b38799">&#9670;&#160;</a></span>appletGetWriterLockAccessorEx()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGetWriterLockAccessorEx </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>&#160;</td>
<td class="paramname"><em>inval</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets a Writer <a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [7.0.0+]. On older sysvers, this is only available with AppletType_SystemApplet on [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td>LockAccessor object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">inval</td><td>Input value, must be 0-3. 0 = HomeButton. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a8ccb8830a6eff69439b44c703eb790a9" name="a8ccb8830a6eff69439b44c703eb790a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ccb8830a6eff69439b44c703eb790a9">&#9670;&#160;</a></span>appletGpuErrorHandlerClose()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void appletGpuErrorHandlerClose </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *&#160;</td>
<td class="paramname"><em>g</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Close an <a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">g</td><td><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4577fd3a293c0534a27b25d9a81da22f" name="a4577fd3a293c0534a27b25d9a81da22f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4577fd3a293c0534a27b25d9a81da22f">&#9670;&#160;</a></span>appletGpuErrorHandlerFinishManualGpuErrorHandling()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGpuErrorHandlerFinishManualGpuErrorHandling </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *&#160;</td>
<td class="paramname"><em>g</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>FinishManualGpuErrorHandling. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">g</td><td><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a243ca0b7f126381d3068cc3e5b4bb6ff" name="a243ca0b7f126381d3068cc3e5b4bb6ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a243ca0b7f126381d3068cc3e5b4bb6ff">&#9670;&#160;</a></span>appletGpuErrorHandlerGetManualGpuErrorDetectionSystemEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGpuErrorHandlerGetManualGpuErrorDetectionSystemEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *&#160;</td>
<td class="paramname"><em>g</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> *&#160;</td>
<td class="paramname"><em>out_event</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>GetManualGpuErrorDetectionSystemEvent. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">g</td><td><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> </td></tr>
</table>
</dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=false. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae1c3121d3f7a4dd981c33cbb2d5fa73c" name="ae1c3121d3f7a4dd981c33cbb2d5fa73c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1c3121d3f7a4dd981c33cbb2d5fa73c">&#9670;&#160;</a></span>appletGpuErrorHandlerGetManualGpuErrorInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGpuErrorHandlerGetManualGpuErrorInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *&#160;</td>
<td class="paramname"><em>g</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>GetManualGpuErrorInfo. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">g</td><td><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">buffer</td><td>Output buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Output buffer size, must be &gt;= the output size from <a class="el" href="applet_8h.html#a85d205df908be073511f2cdc612f7e6f">appletGpuErrorHandlerGetManualGpuErrorInfoSize</a>. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a85d205df908be073511f2cdc612f7e6f" name="a85d205df908be073511f2cdc612f7e6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85d205df908be073511f2cdc612f7e6f">&#9670;&#160;</a></span>appletGpuErrorHandlerGetManualGpuErrorInfoSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletGpuErrorHandlerGetManualGpuErrorInfoSize </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *&#160;</td>
<td class="paramname"><em>g</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the size of the info available with <a class="el" href="applet_8h.html#ae1c3121d3f7a4dd981c33cbb2d5fa73c">appletGpuErrorHandlerGetManualGpuErrorInfo</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">g</td><td><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output size. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5dd1c38f35d7fe6cfa706b78f1f09dfe" name="a5dd1c38f35d7fe6cfa706b78f1f09dfe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5dd1c38f35d7fe6cfa706b78f1f09dfe">&#9670;&#160;</a></span>appletHolderCheckFinished()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool appletHolderCheckFinished </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Waits on the LibraryApplet StateChangedEvent with timeout=0, and returns whether it was successful. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aca859425b402686ef004575248905ca8" name="aca859425b402686ef004575248905ca8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca859425b402686ef004575248905ca8">&#9670;&#160;</a></span>appletHolderGetExitEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="structEvent.html">Event</a> * appletHolderGetExitEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the LibraryApplet StateChangedEvent. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a7523f24792f0941032e1893f41d2ae46" name="a7523f24792f0941032e1893f41d2ae46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7523f24792f0941032e1893f41d2ae46">&#9670;&#160;</a></span>appletHolderGetExitReason()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="applet_8h.html#a11f7138452254e3e24119e8f03ed478a">LibAppletExitReason</a> appletHolderGetExitReason </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="applet_8h.html#a11f7138452254e3e24119e8f03ed478a">LibAppletExitReason</a> set by <a class="el" href="applet_8h.html#a3602d0850254fed74975219bd79de463">appletHolderJoin</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a523f7d1fcd1c9f14564b3a984bc6a8db" name="a523f7d1fcd1c9f14564b3a984bc6a8db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a523f7d1fcd1c9f14564b3a984bc6a8db">&#9670;&#160;</a></span>appletHolderGetIndirectLayerConsumerHandle()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderGetIndirectLayerConsumerHandle </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the IndirectLayerConsumerHandle loaded during <a class="el" href="applet_8h.html#addea930654b28e5b8d7f0fec6cf9203c">appletCreateLibraryApplet</a>, on [2.0.0+]. </p>
<dl class="section note"><dt>Note</dt><dd>Only available when <a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7">LibAppletMode</a> is <a class="el" href="applet_8h.html#a868198607c9b1488fb8037de4d71a7a7a364c0c34561ceb236211d7b81a126b8e" title="Background with indirect display, see appletHolderGetIndirectLayerConsumerHandle.">LibAppletMode_BackgroundIndirect</a>. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramname">out</td><td>Output IndirectLayerConsumerHandle. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a564caf9b800e34d46d232ce091cac777" name="a564caf9b800e34d46d232ce091cac777"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a564caf9b800e34d46d232ce091cac777">&#9670;&#160;</a></span>appletHolderGetLibraryAppletInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderGetLibraryAppletInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> *&#160;</td>
<td class="paramname"><em>info</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the <a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> for the specified LibraryApplet. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">info</td><td><a class="el" href="structLibAppletInfo.html">LibAppletInfo</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a20b8518623b48950bcd773e957eb8128" name="a20b8518623b48950bcd773e957eb8128"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20b8518623b48950bcd773e957eb8128">&#9670;&#160;</a></span>appletHolderGetPopInteractiveOutDataEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderGetPopInteractiveOutDataEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> **&#160;</td>
<td class="paramname"><em>out_event</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the PopInteractiveOutDataEvent. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a3602d0850254fed74975219bd79de463" name="a3602d0850254fed74975219bd79de463"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3602d0850254fed74975219bd79de463">&#9670;&#160;</a></span>appletHolderJoin()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void appletHolderJoin </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Waits for the LibraryApplet to exit. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a36cd6a5e9b04d0ca2f6c802f00784f9d" name="a36cd6a5e9b04d0ca2f6c802f00784f9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a36cd6a5e9b04d0ca2f6c802f00784f9d">&#9670;&#160;</a></span>appletHolderJump()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderJump </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Jumps to the LibraryApplet, with the current-LibraryApplet being terminated. </p>
<p>This will enter an infinite-sleep-loop on success. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac5177842fcb6234f43f3a48b6298ae05" name="ac5177842fcb6234f43f3a48b6298ae05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5177842fcb6234f43f3a48b6298ae05">&#9670;&#160;</a></span>appletHolderPopInteractiveOutData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderPopInteractiveOutData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a storage from LibraryApplet Interactive output. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab63194ca2525410a633c880002a1ee3c" name="ab63194ca2525410a633c880002a1ee3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab63194ca2525410a633c880002a1ee3c">&#9670;&#160;</a></span>appletHolderPopOutData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderPopOutData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a storage from LibraryApplet output. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a58a19911640d8363f76101672e263ed8" name="a58a19911640d8363f76101672e263ed8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58a19911640d8363f76101672e263ed8">&#9670;&#160;</a></span>appletHolderPresetLibraryAppletGpuTimeSliceZero()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderPresetLibraryAppletGpuTimeSliceZero </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>PresetLibraryAppletGpuTimeSliceZero. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [10.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a391abc19c517326d895140fad39d3a39" name="a391abc19c517326d895140fad39d3a39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a391abc19c517326d895140fad39d3a39">&#9670;&#160;</a></span>appletHolderPushExtraStorage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderPushExtraStorage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pushes a storage for LibraryApplet Extra storage input. </p>
<dl class="section note"><dt>Note</dt><dd>This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9c2aaa88e6e7a6c79bf8b2d20056ac88" name="a9c2aaa88e6e7a6c79bf8b2d20056ac88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c2aaa88e6e7a6c79bf8b2d20056ac88">&#9670;&#160;</a></span>appletHolderPushInData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderPushInData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pushes a storage for LibraryApplet input. </p>
<dl class="section note"><dt>Note</dt><dd>This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad4b1b37c08b651af4ecfbb74699a6bdf" name="ad4b1b37c08b651af4ecfbb74699a6bdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4b1b37c08b651af4ecfbb74699a6bdf">&#9670;&#160;</a></span>appletHolderPushInteractiveInData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderPushInteractiveInData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pushes a storage for LibraryApplet Interactive input. </p>
<dl class="section note"><dt>Note</dt><dd>This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a759a25ddfaf7427456909aeed3d77a00" name="a759a25ddfaf7427456909aeed3d77a00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a759a25ddfaf7427456909aeed3d77a00">&#9670;&#160;</a></span>appletHolderRequestExit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderRequestExit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Requests the LibraryApplet to exit. </p>
<p>The command is only used if <a class="el" href="applet_8h.html#a5dd1c38f35d7fe6cfa706b78f1f09dfe">appletHolderCheckFinished</a> returns false. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9f6ee79024b060c6650370a02b2b06b2" name="a9f6ee79024b060c6650370a02b2b06b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f6ee79024b060c6650370a02b2b06b2">&#9670;&#160;</a></span>appletHolderRequestExitOrTerminate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderRequestExitOrTerminate </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>timeout</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Uses cmds GetAppletStateChangedEvent and RequestExit, then waits for the LibraryApplet to exit with the specified timeout. </p>
<p>If a timeout occurs, the Terminate cmd is used. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td>Timeout in nanoseconds. UINT64_MAX for no timeout. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a38c759921e114935109a6fdd104db8a1" name="a38c759921e114935109a6fdd104db8a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38c759921e114935109a6fdd104db8a1">&#9670;&#160;</a></span>appletHolderSetOutOfFocusApplicationSuspendingEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderSetOutOfFocusApplicationSuspendingEnabled </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets OutOfFocusApplicationSuspendingEnabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5dca3671e9e55e8b350b576ec23b7f6f" name="a5dca3671e9e55e8b350b576ec23b7f6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5dca3671e9e55e8b350b576ec23b7f6f">&#9670;&#160;</a></span>appletHolderStart()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderStart </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Starts the LibraryApplet. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa9f1349a63400e302ade966cc5a2631e" name="aa9f1349a63400e302ade966cc5a2631e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa9f1349a63400e302ade966cc5a2631e">&#9670;&#160;</a></span>appletHolderTerminate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletHolderTerminate </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Terminate the LibraryApplet. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5ad96ce0d470af1759f7b20a86b7ef39" name="a5ad96ce0d470af1759f7b20a86b7ef39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ad96ce0d470af1759f7b20a86b7ef39">&#9670;&#160;</a></span>appletHolderWaitInteractiveOut()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool appletHolderWaitInteractiveOut </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHolder.html">AppletHolder</a> *&#160;</td>
<td class="paramname"><em>h</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Waits for the PopInteractiveOutDataEvent and StateChangedEvent. </p>
<dl class="section return"><dt>Returns</dt><dd>false for error / when StateChangedEvent was signaled, and true when PopInteractiveOutDataEvent was signaled. The latter is signaled when a new storage is available with <a class="el" href="applet_8h.html#ac5177842fcb6234f43f3a48b6298ae05">appletHolderPopInteractiveOutData</a> where previously no storage was available (this willl not clear the event), this event is automatically cleared by the system once the last storage is popped. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">h</td><td><a class="el" href="structAppletHolder.html" title="LibraryApplet state.">AppletHolder</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac4e114289103023f94037112ba40003c" name="ac4e114289103023f94037112ba40003c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4e114289103023f94037112ba40003c">&#9670;&#160;</a></span>appletHook()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void appletHook </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHookCookie.html">AppletHookCookie</a> *&#160;</td>
<td class="paramname"><em>cookie</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#a5df8b2a11d0323ce1596b3a3fb18be36">AppletHookFn</a>&#160;</td>
<td class="paramname"><em>callback</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets up an applet status hook. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cookie</td><td>Hook cookie to use. </td></tr>
<tr><td class="paramname">callback</td><td>Function to call when applet's status changes. </td></tr>
<tr><td class="paramname">param</td><td>User-defined parameter to pass to the callback. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0f7646c1378434cbbefff74ed03fc861" name="a0f7646c1378434cbbefff74ed03fc861"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f7646c1378434cbbefff74ed03fc861">&#9670;&#160;</a></span>appletInitializeApplicationCopyrightFrameBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletInitializeApplicationCopyrightFrameBuffer </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the ApplicationCopyrightFrameBuffer, with dimensions 1280x720 + the tmem for it. </p>
<p>This is used as an overlay for screenshots. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+]. </dd>
<dd>
Cleanup for this is handled automatically during app exit in <a class="el" href="applet_8h.html#ae18761516be02f0dfefc6252709f9ac3">appletExit</a>. </dd></dl>
</div>
</div>
<a id="a0672956c1d70194b17846d684173fd6d" name="a0672956c1d70194b17846d684173fd6d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0672956c1d70194b17846d684173fd6d">&#9670;&#160;</a></span>appletInitializeGamePlayRecording()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletInitializeGamePlayRecording </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes video recording. </p>
<p>This allocates a 0x6000000-byte buffer for the <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a>, cleanup is handled automatically during app exit in <a class="el" href="applet_8h.html#ae18761516be02f0dfefc6252709f9ac3">appletExit</a>. Only available with AppletType_Application on [3.0.0+], hence errors from this can be ignored. Video recording is only fully available system-side with [4.0.0+]. Only usable when running under an application which supports video recording. Using this is only needed when the host application control.nacp has VideoCaptureMode set to Enabled, with Automatic appletInitializeGamePlayRecording is not needed. </p>
</div>
</div>
<a id="a8fe695e6131a217d855737a72f1b1aa0" name="a8fe695e6131a217d855737a72f1b1aa0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fe695e6131a217d855737a72f1b1aa0">&#9670;&#160;</a></span>appletIsAutoPowerDownRequested()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsAutoPowerDownRequested </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>IsAutoPowerDownRequested. </p>
<p>Uses an idle:sys cmd internally. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [7.0.0+], or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a29bf68f117e5fa9bf7ada9c7e97740f7" name="a29bf68f117e5fa9bf7ada9c7e97740f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29bf68f117e5fa9bf7ada9c7e97740f7">&#9670;&#160;</a></span>appletIsAutoSleepDisabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsAutoSleepDisabled </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets AutoSleepDisabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [5.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac4669d47692cd78c67e746e8644afb2e" name="ac4669d47692cd78c67e746e8644afb2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4669d47692cd78c67e746e8644afb2e">&#9670;&#160;</a></span>appletIsForceTerminateApplicationDisabledForDebug()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsForceTerminateApplicationDisabledForDebug </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>IsForceTerminateApplicationDisabledForDebug. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [9.0.0+], or on [15.0.0+] with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. 0 when DebugMode is not enabled, otherwise this is loaded from a system-setting. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a3c543d9e28c5e5ef20b8a9473355aa40" name="a3c543d9e28c5e5ef20b8a9473355aa40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c543d9e28c5e5ef20b8a9473355aa40">&#9670;&#160;</a></span>appletIsGamePlayRecordingSupported()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsGamePlayRecordingSupported </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets whether video recording is supported. </p>
<p>See also <a class="el" href="applet_8h.html#a0672956c1d70194b17846d684173fd6d">appletInitializeGamePlayRecording</a>. </p>
</div>
</div>
<a id="a1dd8c3bc9ba6b376b3f373b355157e40" name="a1dd8c3bc9ba6b376b3f373b355157e40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1dd8c3bc9ba6b376b3f373b355157e40">&#9670;&#160;</a></span>appletIsHealthWarningRequired()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsHealthWarningRequired </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>IsHealthWarningRequired. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet on [10.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a40ee8dd450ec6072da0ea3ec9e908472" name="a40ee8dd450ec6072da0ea3ec9e908472"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40ee8dd450ec6072da0ea3ec9e908472">&#9670;&#160;</a></span>appletIsHomeButtonShortPressedBlocked()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsHomeButtonShortPressedBlocked </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>IsHomeButtonShortPressedBlocked. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [10.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5893dd17e12091b4c5dcc0ff273af420" name="a5893dd17e12091b4c5dcc0ff273af420"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5893dd17e12091b4c5dcc0ff273af420">&#9670;&#160;</a></span>appletIsIlluminanceAvailable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsIlluminanceAvailable </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets whether Illuminance is available. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">out</td><td>Output flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a28c81d96ff5b13253ab5185c34eb8a6e" name="a28c81d96ff5b13253ab5185c34eb8a6e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28c81d96ff5b13253ab5185c34eb8a6e">&#9670;&#160;</a></span>appletIsInControllerFirmwareUpdateSection()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsInControllerFirmwareUpdateSection </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the ControllerFirmwareUpdateSection flag. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a16510e96ab90d737291e8dd306a2c4e7" name="a16510e96ab90d737291e8dd306a2c4e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16510e96ab90d737291e8dd306a2c4e7">&#9670;&#160;</a></span>appletIsSleepEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsSleepEnabled </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>IsSleepEnabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [11.0.0+], or on [15.0.0+] with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a36b1629ed8a2e66895e3d984a97f1e97" name="a36b1629ed8a2e66895e3d984a97f1e97"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a36b1629ed8a2e66895e3d984a97f1e97">&#9670;&#160;</a></span>appletIsSystemBufferSharingEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsSystemBufferSharingEnabled </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether SystemBufferSharing is enabled, throwing an error otherwise. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. Not usable with AppletType_*Application. </dd></dl>
</div>
</div>
<a id="a631e6a36b67d553309630306aa3f1229" name="a631e6a36b67d553309630306aa3f1229"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a631e6a36b67d553309630306aa3f1229">&#9670;&#160;</a></span>appletIsVrModeCurtainRequired()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsVrModeCurtainRequired </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>IsVrModeCurtainRequired. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [11.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="acf416286980b03ef57dd150518a33176" name="acf416286980b03ef57dd150518a33176"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf416286980b03ef57dd150518a33176">&#9670;&#160;</a></span>appletIsVrModeEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletIsVrModeEnabled </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets whether VrMode is enabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">out</td><td>Output flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac2c82604870e7339259c6ff7e9f3f198" name="ac2c82604870e7339259c6ff7e9f3f198"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2c82604870e7339259c6ff7e9f3f198">&#9670;&#160;</a></span>appletJumpToSubApplicationProgramForDevelopment()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletJumpToSubApplicationProgramForDevelopment </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>application_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Launches the specified ApplicationId. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+], with DebugMode enabled. </dd>
<dd>
Creates the storage if needed. Uses cmd ClearUserChannel. Uses cmd UnpopToUserChannel when the storage was created. Lastly cmd ExecuteProgramCmd is used. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">application_id</td><td>ApplicationId. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Optional buffer containing the storage data which will be used for <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cdea1d8ac46050b2b1c82a3fd58b20ebcb21" title="UserChannel. Application-specific LaunchParameter.">AppletLaunchParameterKind_UserChannel</a> with the launched Application, can be NULL. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Size of the above buffer, 0 to not use the storage. Must be &lt;=0x1000. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa4a88e6e4fe08598eba932d97e69f6b9" name="aa4a88e6e4fe08598eba932d97e69f6b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4a88e6e4fe08598eba932d97e69f6b9">&#9670;&#160;</a></span>appletLaunchDevMenu()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletLaunchDevMenu </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Launches DevMenu and the dev Overlay-applet. </p>
<p>This will enter an infinite-sleep-loop on success. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [8.0.0+], or on [15.0.0+] with AppletType_LibraryApplet. </dd>
<dd>
This verifies that DebugMode is enabled, then uses a ns cmd. That cmd then loads the system-settings for these two ProgramIds (which normally only exist on devunits), and verifies that these programs are installed + launches them. </dd></dl>
</div>
</div>
<a id="a923e2b6338c0045a0e0abca44f88a78b" name="a923e2b6338c0045a0e0abca44f88a78b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a923e2b6338c0045a0e0abca44f88a78b">&#9670;&#160;</a></span>appletLoadAndApplyIdlePolicySettings()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletLoadAndApplyIdlePolicySettings </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>LoadAndApplyIdlePolicySettings. </p>
<p>Uses an idle:sys cmd internally. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd></dl>
</div>
</div>
<a id="ae837e76df5dd2cfbb0b7f4674bec0f8e" name="ae837e76df5dd2cfbb0b7f4674bec0f8e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae837e76df5dd2cfbb0b7f4674bec0f8e">&#9670;&#160;</a></span>appletLockAccessorClose()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void appletLockAccessorClose </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Closes a LockAccessor. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td>LockAccessor object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a6f7624cedd3ad3f2ac29258f0c4f81f4" name="a6f7624cedd3ad3f2ac29258f0c4f81f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f7624cedd3ad3f2ac29258f0c4f81f4">&#9670;&#160;</a></span>appletLockAccessorLock()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletLockAccessorLock </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Lock a LockAccessor. </p>
<dl class="section note"><dt>Note</dt><dd>Similar to <a class="el" href="applet_8h.html#a6f55728efa6da7b53b404faa1fa17b48">appletLockAccessorTryLock</a>, except this uses timeout UINT64_MAX with the eventWait call, and this uses TryLock repeatedly until the output flag value is true. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td>LockAccessor object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a6f55728efa6da7b53b404faa1fa17b48" name="a6f55728efa6da7b53b404faa1fa17b48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f55728efa6da7b53b404faa1fa17b48">&#9670;&#160;</a></span>appletLockAccessorTryLock()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletLockAccessorTryLock </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>flag</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>TryLock a LockAccessor. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">a</td><td>LockAccessor object. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">flag</td><td>Whether locking was successful, when false this indicates that this func should be called again. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af92d82bfa3dc88aa778fcda41912362c" name="af92d82bfa3dc88aa778fcda41912362c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af92d82bfa3dc88aa778fcda41912362c">&#9670;&#160;</a></span>appletLockAccessorUnlock()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletLockAccessorUnlock </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletLockAccessor.html">AppletLockAccessor</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Unlock a LockAccessor. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td>LockAccessor object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a8f04e9d027751775178a4c41be29e2e2" name="a8f04e9d027751775178a4c41be29e2e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f04e9d027751775178a4c41be29e2e2">&#9670;&#160;</a></span>appletLockExit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletLockExit </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Delay exiting until <a class="el" href="applet_8h.html#a68d9c8264e71d7d54e44818eeda64a5a">appletUnlockExit</a> is called, with a 15 second timeout once exit is requested. </p>
<dl class="section note"><dt>Note</dt><dd>When exit is requested <a class="el" href="applet_8h.html#a7ed640e5f4a81ed3960c763fdc1521c5">appletMainLoop</a> will return false, hence any main-loop using appletMainLoop will exit. This allows the app to handle cleanup post-main-loop instead of being force-terminated. </dd>
<dd>
If the above timeout occurs after exit was requested where <a class="el" href="applet_8h.html#a68d9c8264e71d7d54e44818eeda64a5a">appletUnlockExit</a> was not called, the process will be forced-terminated. </dd>
<dd>
<a class="el" href="applet_8h.html#a68d9c8264e71d7d54e44818eeda64a5a">appletUnlockExit</a> must be used before main() returns. </dd></dl>
</div>
</div>
<a id="a8cacd50230517e4a069dcf0d2196208e" name="a8cacd50230517e4a069dcf0d2196208e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cacd50230517e4a069dcf0d2196208e">&#9670;&#160;</a></span>appletLockForeground()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletLockForeground </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>LockForeground. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet. </dd></dl>
</div>
</div>
<a id="a7ed640e5f4a81ed3960c763fdc1521c5" name="a7ed640e5f4a81ed3960c763fdc1521c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ed640e5f4a81ed3960c763fdc1521c5">&#9670;&#160;</a></span>appletMainLoop()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool appletMainLoop </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Processes the current applet status. </p>
<p>Generally used within a main loop. </p><dl class="section note"><dt>Note</dt><dd>Uses <a class="el" href="applet_8h.html#a37bbebede17cc17cdc8b5581f7a790a2">appletGetMessage</a> and <a class="el" href="applet_8h.html#a335232c80f55e93947a78b222dd664b8">appletProcessMessage</a> internally. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Whether the application should continue running. </dd></dl>
</div>
</div>
<a id="a907dde309f7118c6716e9a6a6b9c5236" name="a907dde309f7118c6716e9a6a6b9c5236"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a907dde309f7118c6716e9a6a6b9c5236">&#9670;&#160;</a></span>appletNotifyCecSettingsChanged()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletNotifyCecSettingsChanged </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>NotifyCecSettingsChanged. </p>
<p>Uses an omm cmd internally. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [2.0.0+], or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd></dl>
</div>
</div>
<a id="a640fabe6945fce2ab1fbdf21b4262e7f" name="a640fabe6945fce2ab1fbdf21b4262e7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a640fabe6945fce2ab1fbdf21b4262e7f">&#9670;&#160;</a></span>appletNotifyRunning()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void appletNotifyRunning </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Notify that the app is now running, for the Application logo screen. </p>
<p>This throws a fatal-error on failure. </p><dl class="section note"><dt>Note</dt><dd>This will just return when applet-type isn't AppletType_Application, or when this was already used previously. Used automatically by <a class="el" href="applet_8h.html#a5a71263184d10b47bf7446f15680a585">appletInitialize</a> when __nx_applet_auto_notifyrunning is set to true (the default value). </dd></dl>
</div>
</div>
<a id="a54b30304e3ad64258ff265ee1ff1b4be" name="a54b30304e3ad64258ff265ee1ff1b4be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54b30304e3ad64258ff265ee1ff1b4be">&#9670;&#160;</a></span>appletOpenMainApplication()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletOpenMainApplication </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Open an <a class="el" href="structAppletApplication.html">AppletApplication</a> for the currently running Application. </p>
<dl class="section note"><dt>Note</dt><dd>Should not be used when no Application is running. </dd>
<dd>
Only available on [1.0.0-9.2.0]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae6304cef1c768a2c1f07f005c775f223" name="ae6304cef1c768a2c1f07f005c775f223"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6304cef1c768a2c1f07f005c775f223">&#9670;&#160;</a></span>appletOpenMyGpuErrorHandler()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletOpenMyGpuErrorHandler </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> *&#160;</td>
<td class="paramname"><em>g</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Opens an <a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a>. </p>
<dl class="section note"><dt>Note</dt><dd>The cached value loaded from <a class="el" href="set_8h.html#a21f4452d5e4bf57bd20525f04a00e923">setsysGetDebugModeFlag</a> must be 1, otherwise an error is returned. </dd>
<dd>
Only available with [11.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">g</td><td><a class="el" href="structAppletGpuErrorHandler.html">AppletGpuErrorHandler</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af6df41c09a7ed3e7a1333171332741e8" name="af6df41c09a7ed3e7a1333171332741e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6df41c09a7ed3e7a1333171332741e8">&#9670;&#160;</a></span>appletOverrideAutoSleepTimeAndDimmingTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletOverrideAutoSleepTimeAndDimmingTime </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>inval0</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>inval1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>inval2</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>inval3</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>OverrideAutoSleepTimeAndDimmingTime. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">inval0</td><td>Unknown input value. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">inval1</td><td>Unknown input value. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">inval2</td><td>Unknown input value. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">inval3</td><td>Unknown input value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a51c327f36b91d57e99517c62571f414e" name="a51c327f36b91d57e99517c62571f414e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51c327f36b91d57e99517c62571f414e">&#9670;&#160;</a></span>appletPerformSystemButtonPressing()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPerformSystemButtonPressing </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a>&#160;</td>
<td class="paramname"><em>type</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Perform SystemButtonPressing with the specified <a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">type</td><td><a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac54805e186fa6c0496d6bbc3901670af" name="ac54805e186fa6c0496d6bbc3901670af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac54805e186fa6c0496d6bbc3901670af">&#9670;&#160;</a></span>appletPerformSystemButtonPressingIfInFocus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPerformSystemButtonPressingIfInFocus </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a>&#160;</td>
<td class="paramname"><em>type</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Perform SystemButtonPressing with the specified <a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a>. </p>
<p>Internally this cmd checks a state field, verifies that the type is allowed, then runs the same func as <a class="el" href="applet_8h.html#a51c327f36b91d57e99517c62571f414e">appletPerformSystemButtonPressing</a> internally. </p><dl class="section note"><dt>Note</dt><dd>Only available with [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">type</td><td><a class="el" href="applet_8h.html#ab797ad67a2fccd270cbd44fb3bacf6c5">AppletSystemButtonType</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9731acc63ead2ee0bc14d07ea75c035b" name="a9731acc63ead2ee0bc14d07ea75c035b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9731acc63ead2ee0bc14d07ea75c035b">&#9670;&#160;</a></span>appletPopContext()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPopContext </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a storage from the ContextStack. </p>
<p>Normally this should only be used when <a class="el" href="structAppletInfo.html#a5e8a824db01efd592193b4bd46ce6755" title="Loaded from AppletProcessLaunchReason::flag, indicates that the below AppletHolder is initialized.">AppletInfo::caller_flag</a> is true. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af67ae7e7abc4b703dba48ce7de917334" name="af67ae7e7abc4b703dba48ce7de917334"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af67ae7e7abc4b703dba48ce7de917334">&#9670;&#160;</a></span>appletPopExtraStorage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPopExtraStorage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a storage from current-LibraryApplet Extra input. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a3e759e887470b7907adc11538180366f" name="a3e759e887470b7907adc11538180366f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e759e887470b7907adc11538180366f">&#9670;&#160;</a></span>appletPopFloatingApplicationForDevelopment()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPopFloatingApplicationForDevelopment </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>PopFloatingApplicationForDevelopment. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet. Should not be used if no FloatingApplication is available. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aef0df22008dfc57cd05ec54201d8677e" name="aef0df22008dfc57cd05ec54201d8677e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef0df22008dfc57cd05ec54201d8677e">&#9670;&#160;</a></span>appletPopFromGeneralChannel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPopFromGeneralChannel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a storage from the general channel. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a2fa627c65866c1f24ab628b0d543d20d" name="a2fa627c65866c1f24ab628b0d543d20d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fa627c65866c1f24ab628b0d543d20d">&#9670;&#160;</a></span>appletPopInData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPopInData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a storage from current-LibraryApplet input. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a1f111a737039a79088d3b8b773b6469b" name="a1f111a737039a79088d3b8b773b6469b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f111a737039a79088d3b8b773b6469b">&#9670;&#160;</a></span>appletPopInteractiveInData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPopInteractiveInData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a storage from current-LibraryApplet Interactive input. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a48e5c7cba052c82dc4ebf0755937160e" name="a48e5c7cba052c82dc4ebf0755937160e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48e5c7cba052c82dc4ebf0755937160e">&#9670;&#160;</a></span>appletPopLaunchParameter()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPopLaunchParameter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cde">AppletLaunchParameterKind</a>&#160;</td>
<td class="paramname"><em>kind</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a LaunchParameter <a class="el" href="structAppletStorage.html" title="applet IStorage">AppletStorage</a>, the storage will be removed from sysmodule state during this. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Output storage. </td></tr>
<tr><td class="paramdir"></td><td class="paramname">kind</td><td>See <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cde">AppletLaunchParameterKind</a>. </td></tr>
</table>
</dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application. </dd>
<dd>
See also <a class="el" href="acc_8h.html" title="Account (acc:*) service IPC wrapper.">acc.h</a> <a class="el" href="acc_8h.html#a67f8e7858f1371a264c8f9c92608a7d2">accountGetPreselectedUser</a> (wrapper for appletPopLaunchParameter etc). </dd></dl>
</div>
</div>
<a id="a38ecdeb07a6f71afe4b08baa36e0a5f9" name="a38ecdeb07a6f71afe4b08baa36e0a5f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38ecdeb07a6f71afe4b08baa36e0a5f9">&#9670;&#160;</a></span>appletPopLaunchRequestedApplication()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPopLaunchRequestedApplication </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletApplication.html">AppletApplication</a> *&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a <a class="el" href="structAppletApplication.html">AppletApplication</a> for a requested Application launch. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">a</td><td><a class="el" href="structAppletApplication.html">AppletApplication</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a05af7d51ef68cac1907beb8ae8a5e051" name="a05af7d51ef68cac1907beb8ae8a5e051"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05af7d51ef68cac1907beb8ae8a5e051">&#9670;&#160;</a></span>appletPopRequestLaunchApplicationForDebug()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPopRequestLaunchApplicationForDebug </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAccountUid.html">AccountUid</a> *&#160;</td>
<td class="paramname"><em>uids</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>application_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>total_out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>PopRequestLaunchApplicationForDebug. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [6.0.0+], or on [15.0.0+] with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">uids</td><td>Output array of <a class="el" href="structAccountUid.html">AccountUid</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Size of the uids array in entries, must be at least the size stored in state. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">application_id</td><td>Output ApplicationId. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">total_out</td><td>Total output userID entries. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="acec7a501158a71f3ffedb319f580d519" name="acec7a501158a71f3ffedb319f580d519"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acec7a501158a71f3ffedb319f580d519">&#9670;&#160;</a></span>appletPrepareForJit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPrepareForJit </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Launches the jit-sysmodule when it was not previously launched by this cmd. </p>
<p>Returns 0 when it was previously launched. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+]. </dd>
<dd>
Requires the jit-sysmodule to actually be installed. </dd></dl>
</div>
</div>
<a id="a335232c80f55e93947a78b222dd664b8" name="a335232c80f55e93947a78b222dd664b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a335232c80f55e93947a78b222dd664b8">&#9670;&#160;</a></span>appletProcessMessage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool appletProcessMessage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>&#160;</td>
<td class="paramname"><em>msg</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Processes the current applet status using the specified msg. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">msg</td><td>Notification message, normally from <a class="el" href="applet_8h.html#a37bbebede17cc17cdc8b5581f7a790a2">appletGetMessage</a>. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether the application should continue running. </dd></dl>
</div>
</div>
<a id="a28087a5dac84a63a4ea183d5bedb79cd" name="a28087a5dac84a63a4ea183d5bedb79cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28087a5dac84a63a4ea183d5bedb79cd">&#9670;&#160;</a></span>appletPushContext()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPushContext </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pushes a storage to the ContextStack. </p>
<p>Normally this should only be used when <a class="el" href="structAppletInfo.html#a5e8a824db01efd592193b4bd46ce6755" title="Loaded from AppletProcessLaunchReason::flag, indicates that the below AppletHolder is initialized.">AppletInfo::caller_flag</a> is true. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="abc5dbf6f06b0bacbfe844dddc299ac00" name="abc5dbf6f06b0bacbfe844dddc299ac00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc5dbf6f06b0bacbfe844dddc299ac00">&#9670;&#160;</a></span>appletPushInteractiveOutData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPushInteractiveOutData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pushes a storage for current-LibraryApplet Interactive output. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a96934862223358c4003e7f571f4d5565" name="a96934862223358c4003e7f571f4d5565"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96934862223358c4003e7f571f4d5565">&#9670;&#160;</a></span>appletPushOutData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPushOutData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pushes a storage for current-LibraryApplet output. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a32632d5842371a2f1528c4811add8eae" name="a32632d5842371a2f1528c4811add8eae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32632d5842371a2f1528c4811add8eae">&#9670;&#160;</a></span>appletPushToAppletBoundChannel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPushToAppletBoundChannel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This is similar to <a class="el" href="applet_8h.html#a875224bdb25aac16fed6026c9040fd89">appletPushToAppletBoundChannelForDebug</a> (no DebugMode check), except the used channel is loaded from elsewhere and must be in the range 31-32. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [9.0.0+]. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a875224bdb25aac16fed6026c9040fd89" name="a875224bdb25aac16fed6026c9040fd89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a875224bdb25aac16fed6026c9040fd89">&#9670;&#160;</a></span>appletPushToAppletBoundChannelForDebug()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPushToAppletBoundChannelForDebug </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>channel</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>The channel must match the value already stored in state when the state value is non-zero, otherwise an error is returned. </p>
<p>When the state value is 0, the channel is written into state. Then the input storage is pushed to the StorageChannel. </p><dl class="section note"><dt>Note</dt><dd>Only available on [9.0.0+]. DebugMode must be enabled. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">channel</td><td>Channel. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac8ac7c62acbbe842cf5aa5f52d6e0231" name="ac8ac7c62acbbe842cf5aa5f52d6e0231"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8ac7c62acbbe842cf5aa5f52d6e0231">&#9670;&#160;</a></span>appletPushToGeneralChannel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletPushToGeneralChannel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pushes a storage to the general channel. </p>
<p>Used for sending requests to SystemApplet. </p><dl class="section note"><dt>Note</dt><dd>This is not usable under an Application, however it is usable under a LibraryApplet. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a1492179fc0c0dec41c0257e6377d7fb3" name="a1492179fc0c0dec41c0257e6377d7fb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1492179fc0c0dec41c0257e6377d7fb3">&#9670;&#160;</a></span>appletQueryApplicationPlayStatistics()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletQueryApplicationPlayStatistics </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structPdmApplicationPlayStatistics.html">PdmApplicationPlayStatistics</a> *&#160;</td>
<td class="paramname"><em>stats</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>application_ids</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>total_out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets ApplicationPlayStatistics. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+]. </dd>
<dd>
The input ApplicationIds must be allowed via control.nacp with the current host application. The minimum allowed ApplicationId is the ApplicationId for the current application. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">stats</td><td>Output <a class="el" href="structPdmApplicationPlayStatistics.html">PdmApplicationPlayStatistics</a> array. </td></tr>
<tr><td class="paramname">application_ids</td><td>Input ApplicationIds array. </td></tr>
<tr><td class="paramname">count</td><td>Total entries in the input/output arrays. </td></tr>
<tr><td class="paramname">total_out</td><td>Total output entries. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac12e50b6a9e9e94e33e7160daf231132" name="ac12e50b6a9e9e94e33e7160daf231132"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac12e50b6a9e9e94e33e7160daf231132">&#9670;&#160;</a></span>appletQueryApplicationPlayStatisticsByUid()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletQueryApplicationPlayStatisticsByUid </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAccountUid.html">AccountUid</a>&#160;</td>
<td class="paramname"><em>uid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structPdmApplicationPlayStatistics.html">PdmApplicationPlayStatistics</a> *&#160;</td>
<td class="paramname"><em>stats</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>application_ids</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *&#160;</td>
<td class="paramname"><em>total_out</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Same as <a class="el" href="applet_8h.html#a1492179fc0c0dec41c0257e6377d7fb3">appletQueryApplicationPlayStatistics</a> except this gets playstats specific to the input userId. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">uid</td><td><a class="el" href="structAccountUid.html">AccountUid</a> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">stats</td><td>Output <a class="el" href="structPdmApplicationPlayStatistics.html">PdmApplicationPlayStatistics</a> array. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">application_ids</td><td>Input ApplicationIds array. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Total entries in the input/output arrays. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">total_out</td><td>Total output entries. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a198a7cca82a5b9456f38d497f61f2b9c" name="a198a7cca82a5b9456f38d497f61f2b9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a198a7cca82a5b9456f38d497f61f2b9c">&#9670;&#160;</a></span>appletReadThemeStorage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletReadThemeStorage </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *&#160;</td>
<td class="paramname"><em>transfer_size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reads the ThemeStorage for the current applet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [7.0.0+]. </dd>
<dd>
offset(+size) must be &lt;=0x400. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">buffer</td><td>Output buffer data. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Size to read. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">offset</td><td>Offset within the ThemeStorage. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">transfer_size</td><td>Actual read size. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="afcbb17017639d10312099f35f5d245d0" name="afcbb17017639d10312099f35f5d245d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afcbb17017639d10312099f35f5d245d0">&#9670;&#160;</a></span>appletReleaseCallerAppletCaptureSharedBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletReleaseCallerAppletCaptureSharedBuffer </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Release the CallerApplet CaptureSharedBuffer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
</div>
</div>
<a id="a841dbf67bb74a31c5356b4e68166077f" name="a841dbf67bb74a31c5356b4e68166077f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a841dbf67bb74a31c5356b4e68166077f">&#9670;&#160;</a></span>appletReleaseLastApplicationCaptureSharedBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletReleaseLastApplicationCaptureSharedBuffer </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Release the LastApplication CaptureSharedBuffer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
</div>
</div>
<a id="ae766e47d651efedd35355ce0b58df335" name="ae766e47d651efedd35355ce0b58df335"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae766e47d651efedd35355ce0b58df335">&#9670;&#160;</a></span>appletReleaseLastForegroundCaptureSharedBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletReleaseLastForegroundCaptureSharedBuffer </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Release the LastForeground CaptureSharedBuffer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
</div>
</div>
<a id="aa197415f295221d73de5a2359f9779ee" name="aa197415f295221d73de5a2359f9779ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa197415f295221d73de5a2359f9779ee">&#9670;&#160;</a></span>appletReleaseSleepLockTransiently()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletReleaseSleepLockTransiently </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Release the SleepLock transiently. </p>
<dl class="section note"><dt>Note</dt><dd>On success, this then uses cmd GetAcquiredSleepLockEvent and waits on that event. </dd></dl>
</div>
</div>
<a id="a8ad41b4b3b4b91a98127b874b60ae869" name="a8ad41b4b3b4b91a98127b874b60ae869"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ad41b4b3b4b91a98127b874b60ae869">&#9670;&#160;</a></span>appletReportUserIsActive()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletReportUserIsActive </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reports that the user is active, for idle detection (screen dimming / auto-sleep). </p>
<p>This is equivalent to when the user uses HID input. </p><dl class="section note"><dt>Note</dt><dd>Only available with [2.0.0+]. </dd></dl>
</div>
</div>
<a id="ae94636e73b4cf47017f01a856187db2c" name="ae94636e73b4cf47017f01a856187db2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae94636e73b4cf47017f01a856187db2c">&#9670;&#160;</a></span>appletRequestExitToSelf()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestExitToSelf </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Exits the current applet. </p>
<p>Same as <a class="el" href="applet_8h.html#a759a25ddfaf7427456909aeed3d77a00">appletHolderRequestExit</a> except this is for the current applet. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [6.0.0+]. </dd></dl>
</div>
</div>
<a id="a8bd775e16f72670454fac0306af8054b" name="a8bd775e16f72670454fac0306af8054b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bd775e16f72670454fac0306af8054b">&#9670;&#160;</a></span>appletRequestFlushGamePlayingMovieForDebug()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestFlushGamePlayingMovieForDebug </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Requests to save the video recording, as if the Capture-button was held. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [4.0.0+]. </dd></dl>
</div>
</div>
<a id="ab3286a0102261ff8b9bcd6fe31f2a3a5" name="ab3286a0102261ff8b9bcd6fe31f2a3a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3286a0102261ff8b9bcd6fe31f2a3a5">&#9670;&#160;</a></span>appletRequestLaunchApplication()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestLaunchApplication </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>application_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Requests to launch the specified application. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application, or AppletType_LibraryApplet on [5.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">application_id</td><td>ApplicationId. Value 0 can be used to relaunch the current application. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Optional <a class="el" href="structAppletStorage.html" title="applet IStorage">AppletStorage</a> object, can be NULL. This is automatically closed. When NULL on pre-4.0.0 (or with AppletType_LibraryApplet), this will internally create a tmp storage with size 0 for use with the cmd. This is the storage available to the launched application via <a class="el" href="applet_8h.html#a48e5c7cba052c82dc4ebf0755937160e">appletPopLaunchParameter</a> with <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cdea1d8ac46050b2b1c82a3fd58b20ebcb21" title="UserChannel. Application-specific LaunchParameter.">AppletLaunchParameterKind_UserChannel</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a03ec26eb55aec044098ecb75239b71a1" name="a03ec26eb55aec044098ecb75239b71a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03ec26eb55aec044098ecb75239b71a1">&#9670;&#160;</a></span>appletRequestLaunchApplicationForQuest()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestLaunchApplicationForQuest </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>application_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="structAppletApplicationAttributeForQuest.html">AppletApplicationAttributeForQuest</a> *&#160;</td>
<td class="paramname"><em>attr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Requests to launch the specified application, for kiosk systems. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [3.0.0+]. </dd>
<dd>
Identical to <a class="el" href="applet_8h.html#ab3286a0102261ff8b9bcd6fe31f2a3a5">appletRequestLaunchApplication</a>, except this allows the user to specify the attribute fields instead of the defaults being used. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">application_id</td><td>ApplicationId </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Optional <a class="el" href="structAppletStorage.html" title="applet IStorage">AppletStorage</a> object, can be NULL. This is automatically closed. When NULL on pre-4.0.0, this will internally create a tmp storage with size 0 for use with the cmd. This is the storage available to the launched application via <a class="el" href="applet_8h.html#a48e5c7cba052c82dc4ebf0755937160e">appletPopLaunchParameter</a> with <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cdea1d8ac46050b2b1c82a3fd58b20ebcb21" title="UserChannel. Application-specific LaunchParameter.">AppletLaunchParameterKind_UserChannel</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>Kiosk application attributes. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aea972237f45e04b95b2eb2c6b18d06ae" name="aea972237f45e04b95b2eb2c6b18d06ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea972237f45e04b95b2eb2c6b18d06ae">&#9670;&#160;</a></span>appletRequestLaunchApplicationWithUserAndArgumentForDebug()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestLaunchApplicationWithUserAndArgumentForDebug </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>application_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="structAccountUid.html">AccountUid</a> *&#160;</td>
<td class="paramname"><em>uids</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>total_uids</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Requests to launch the specified Application, with the specified users. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">application_id</td><td>ApplicationId. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">uids</td><td>Input array of <a class="el" href="structAccountUid.html">AccountUid</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">total_uids</td><td>Total input uids, must be &lt;=ACC_USER_LIST_SIZE. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Whether to use the specified buffer to create a storage which will be pushed for <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cdea1d8ac46050b2b1c82a3fd58b20ebcb21" title="UserChannel. Application-specific LaunchParameter.">AppletLaunchParameterKind_UserChannel</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Buffer containing the above storage data. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Size of the storage buffer. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a8cced133667ff0e78b7ca47bb730902e" name="a8cced133667ff0e78b7ca47bb730902e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cced133667ff0e78b7ca47bb730902e">&#9670;&#160;</a></span>appletRequestToAcquireSleepLock()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestToAcquireSleepLock </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Request to AcquireSleepLock. </p>
<dl class="section note"><dt>Note</dt><dd>On success, this then uses cmd GetAcquiredSleepLockEvent and waits on that event. </dd></dl>
</div>
</div>
<a id="a4ecf654f83a8472b0ddc0f2be1bd8d32" name="a4ecf654f83a8472b0ddc0f2be1bd8d32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ecf654f83a8472b0ddc0f2be1bd8d32">&#9670;&#160;</a></span>appletRequestToGetForeground()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestToGetForeground </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>RequestToGetForeground. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet. </dd></dl>
</div>
</div>
<a id="a43c46f8c8515252067517f9758f5ca86" name="a43c46f8c8515252067517f9758f5ca86"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a43c46f8c8515252067517f9758f5ca86">&#9670;&#160;</a></span>appletRequestToReboot()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestToReboot </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Requests a system reboot. </p>
<p>This will enter an infinite-sleep-loop on success. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [3.0.0+]. </dd></dl>
</div>
</div>
<a id="a848bad0ca8c97b18c22007f7095a6041" name="a848bad0ca8c97b18c22007f7095a6041"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a848bad0ca8c97b18c22007f7095a6041">&#9670;&#160;</a></span>appletRequestToShutdown()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestToShutdown </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Requests a system shutdown. </p>
<p>This will enter an infinite-sleep-loop on success. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [3.0.0+]. </dd></dl>
</div>
</div>
<a id="a02eea9c1640cf9bf292b71b0fbfb11f6" name="a02eea9c1640cf9bf292b71b0fbfb11f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02eea9c1640cf9bf292b71b0fbfb11f6">&#9670;&#160;</a></span>appletRequestToSleep()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRequestToSleep </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>RequestToSleep. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [10.0.0+]. </dd></dl>
</div>
</div>
<a id="a4de3f912a0687a673cbab17827c4275c" name="a4de3f912a0687a673cbab17827c4275c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4de3f912a0687a673cbab17827c4275c">&#9670;&#160;</a></span>appletReserveResourceForMovieOperation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletReserveResourceForMovieOperation </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>ReserveResourceForMovieOperation. </p>
<p>Must be used at some point prior to <a class="el" href="applet_8h.html#a9806c243b150e1d9e0ccc2702cc4d68e">appletCreateGameMovieTrimmer</a>. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [5.0.0+]. </dd></dl>
</div>
</div>
<a id="af6913a8a2b5ac322f3e7eefb0b8b6ab1" name="af6913a8a2b5ac322f3e7eefb0b8b6ab1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6913a8a2b5ac322f3e7eefb0b8b6ab1">&#9670;&#160;</a></span>appletRestartProgram()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletRestartProgram </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Relaunches the current Application. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+]. </dd>
<dd>
Creates the storage if needed. Uses cmd ClearUserChannel. Uses cmd UnpopToUserChannel when the storage was created. Lastly cmd ExecuteProgramCmd is used. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Optional buffer containing the storage data which will be used for <a class="el" href="applet_8h.html#a639738c402150b338bd4eed228314cdea1d8ac46050b2b1c82a3fd58b20ebcb21" title="UserChannel. Application-specific LaunchParameter.">AppletLaunchParameterKind_UserChannel</a> with the launched Application, can be NULL. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Size of the above buffer, 0 to not use the storage. Must be &lt;=0x1000. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a88b01e71fd92d25fb5a42e827f3f23ff" name="a88b01e71fd92d25fb5a42e827f3f23ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88b01e71fd92d25fb5a42e827f3f23ff">&#9670;&#160;</a></span>appletSaveCurrentScreenshot()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSaveCurrentScreenshot </td>
<td>(</td>
<td class="paramtype"><a class="el" href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0">AlbumReportOption</a>&#160;</td>
<td class="paramname"><em>option</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SaveCurrentScreenshot. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [11.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">option</td><td><a class="el" href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0">AlbumReportOption</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a80ae19587de2c75dc8a0555c536ec190" name="a80ae19587de2c75dc8a0555c536ec190"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80ae19587de2c75dc8a0555c536ec190">&#9670;&#160;</a></span>appletSetAlbumImageOrientation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetAlbumImageOrientation </td>
<td>(</td>
<td class="paramtype"><a class="el" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569">AlbumImageOrientation</a>&#160;</td>
<td class="paramname"><em>orientation</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the Album screenshot ImageOrientation. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">orientation</td><td><a class="el" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569">AlbumImageOrientation</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a785f9d09a625f00e4f42b71347837176" name="a785f9d09a625f00e4f42b71347837176"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a785f9d09a625f00e4f42b71347837176">&#9670;&#160;</a></span>appletSetAlbumImageTakenNotificationEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetAlbumImageTakenNotificationEnabled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets whether <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa2dc0ebeffd884cf5fad205bc2ce24440" title="Screenshot was taken.">AppletMessage_AlbumScreenShotTaken</a> is enabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [7.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Whether to enable the notification. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aff2a4e504c4679ace8a4c8fdeced5a95" name="aff2a4e504c4679ace8a4c8fdeced5a95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff2a4e504c4679ace8a4c8fdeced5a95">&#9670;&#160;</a></span>appletSetAppletGpuTimeSlice()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetAppletGpuTimeSlice </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the AppletGpuTimeSlice. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [7.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>Input value, must not be negative. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a63705d98f1a463878d6cd9c02cbe83d0" name="a63705d98f1a463878d6cd9c02cbe83d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63705d98f1a463878d6cd9c02cbe83d0">&#9670;&#160;</a></span>appletSetAppletWindowVisibility()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetAppletWindowVisibility </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the current applet WindowVisibility. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [7.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a417db00f00eaa543e53cea7707e885d0" name="a417db00f00eaa543e53cea7707e885d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a417db00f00eaa543e53cea7707e885d0">&#9670;&#160;</a></span>appletSetApplicationAlbumUserData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetApplicationAlbumUserData </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the Application AlbumUserData. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [8.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Buffer containing arbitrary UserData. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Buffer size, must be &lt;=0x400. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a1dd533173040a359615140a6d82ee9b8" name="a1dd533173040a359615140a6d82ee9b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1dd533173040a359615140a6d82ee9b8">&#9670;&#160;</a></span>appletSetApplicationCopyrightImage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetApplicationCopyrightImage </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>width</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>height</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#ac4e1b82c0c651ffd3817e6e5ed0fa63b">AppletWindowOriginMode</a>&#160;</td>
<td class="paramname"><em>mode</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the RGBA8 image for use with <a class="el" href="applet_8h.html#a0f7646c1378434cbbefff74ed03fc861">appletInitializeApplicationCopyrightFrameBuffer</a>. </p>
<p>Overrides the current image, if this was already used previously. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+]. </dd>
<dd>
The specified coordinates and width/height must be within the bounds of the framebuffer setup by <a class="el" href="applet_8h.html#a0f7646c1378434cbbefff74ed03fc861">appletInitializeApplicationCopyrightFrameBuffer</a>. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Input image buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Input image buffer size. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>X coordinate. Must not be negative. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">y</td><td>Y coordinate. Must not be negative. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">width</td><td>Image width. Must be &gt;=1. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">height</td><td>Image height. Must be &gt;=1. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td><a class="el" href="applet_8h.html#ac4e1b82c0c651ffd3817e6e5ed0fa63b">AppletWindowOriginMode</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a8e5e9c91481884e65c9ac2c726a486c2" name="a8e5e9c91481884e65c9ac2c726a486c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e5e9c91481884e65c9ac2c726a486c2">&#9670;&#160;</a></span>appletSetApplicationCopyrightVisibility()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetApplicationCopyrightVisibility </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>visible</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the visibility for the image set by <a class="el" href="applet_8h.html#a1dd533173040a359615140a6d82ee9b8">appletSetApplicationCopyrightImage</a>, in screenshots. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [5.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">visible</td><td>Whether the image is visible. The default is true. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ace6db0119914dc4e907e0888a65cbe1a" name="ace6db0119914dc4e907e0888a65cbe1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace6db0119914dc4e907e0888a65cbe1a">&#9670;&#160;</a></span>appletSetApplicationMemoryReservation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetApplicationMemoryReservation </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetApplicationMemoryReservation. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [10.0.0+]. </dd>
<dd>
An Application must be currently running. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>Input value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa1ddc50532f3db9fdd2f3b5509f001cd" name="aa1ddc50532f3db9fdd2f3b5509f001cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1ddc50532f3db9fdd2f3b5509f001cd">&#9670;&#160;</a></span>appletSetAutoSleepDisabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetAutoSleepDisabled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets AutoSleepDisabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [5.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a995fa505634c9371a0ec48173dc1f3d6" name="a995fa505634c9371a0ec48173dc1f3d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a995fa505634c9371a0ec48173dc1f3d6">&#9670;&#160;</a></span>appletSetAutoSleepTimeAndDimmingTimeEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetAutoSleepTimeAndDimmingTimeEnabled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets AutoSleepTimeAndDimmingTimeEnabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet on [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a110855d5aada7f21edb2df6d6b62f601" name="a110855d5aada7f21edb2df6d6b62f601"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a110855d5aada7f21edb2df6d6b62f601">&#9670;&#160;</a></span>appletSetControllerFirmwareUpdateSection()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetControllerFirmwareUpdateSection </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets ControllerFirmwareUpdateSection. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd>
<dd>
This throws error 0x40280 when the internal state flag already matches the input value. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac3dc461da31b19b47bda462a0e8c826d" name="ac3dc461da31b19b47bda462a0e8c826d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3dc461da31b19b47bda462a0e8c826d">&#9670;&#160;</a></span>appletSetCpuBoostMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetCpuBoostMode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="apm_8h.html#a5690c3a786c3bee6ef93f5db5354e080">ApmCpuBoostMode</a>&#160;</td>
<td class="paramname"><em>mode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the <a class="el" href="apm_8h.html#a5690c3a786c3bee6ef93f5db5354e080">ApmCpuBoostMode</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [7.0.0+] (not fully usable system-side with 6.x). </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">mode</td><td><a class="el" href="apm_8h.html#a5690c3a786c3bee6ef93f5db5354e080">ApmCpuBoostMode</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a950c33e71e50036379c7de78979a72e4" name="a950c33e71e50036379c7de78979a72e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a950c33e71e50036379c7de78979a72e4">&#9670;&#160;</a></span>appletSetCpuBoostRequestPriority()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetCpuBoostRequestPriority </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>priority</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetCpuBoostRequestPriority. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [11.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">priority</td><td>Priority </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a628a6f051ea2cfaaf044c41acbce139f" name="a628a6f051ea2cfaaf044c41acbce139f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a628a6f051ea2cfaaf044c41acbce139f">&#9670;&#160;</a></span>appletSetDefaultHomeButtonLongPressTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetDefaultHomeButtonLongPressTime </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the DefaultHomeButtonLongPressTime. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [3.0.0+], or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>Input value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad64536f8d20e9bd8f85f0fb7b0372145" name="ad64536f8d20e9bd8f85f0fb7b0372145"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad64536f8d20e9bd8f85f0fb7b0372145">&#9670;&#160;</a></span>appletSetDelayTimeToAbortOnGpuError()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetDelayTimeToAbortOnGpuError </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetDelayTimeToAbortOnGpuError. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [11.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>Input nanoseconds value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa6fccf9868c6e55a62e09591c292ee83" name="aa6fccf9868c6e55a62e09591c292ee83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6fccf9868c6e55a62e09591c292ee83">&#9670;&#160;</a></span>appletSetDesirableKeyboardLayout()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetDesirableKeyboardLayout </td>
<td>(</td>
<td class="paramtype"><a class="el" href="set_8h.html#a14b75028f4f49395bff627630e8b419e">SetKeyboardLayout</a>&#160;</td>
<td class="paramname"><em>layout</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the DesirableKeyboardLayout. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">layout</td><td>Input <a class="el" href="set_8h.html#a14b75028f4f49395bff627630e8b419e">SetKeyboardLayout</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a7922e58719e0c4aaad60793a94e33c23" name="a7922e58719e0c4aaad60793a94e33c23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7922e58719e0c4aaad60793a94e33c23">&#9670;&#160;</a></span>appletSetDisplayMagnification()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetDisplayMagnification </td>
<td>(</td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>width</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>height</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the DisplayMagnification. </p>
<p>This is essentially layer image crop, for everything non-Overlay. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [8.0.0+]. </dd>
<dd>
x and width are multiplied with the same width value returned by <a class="el" href="applet_8h.html#a46dc11a6ab2e70a35f5520a604a9a99a">appletGetDisplayLogicalResolution</a>, so these should be in the range 0.0f-1.0f. Likewise for y and height, except these are multipled with the height value. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>X position. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">y</td><td>Y position. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">width</td><td>Width. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">height</td><td>Height. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a23c577e4b5b6e2b64863aba418122bb3" name="a23c577e4b5b6e2b64863aba418122bb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23c577e4b5b6e2b64863aba418122bb3">&#9670;&#160;</a></span>appletSetExpectedMasterVolume()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetExpectedMasterVolume </td>
<td>(</td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>mainAppletVolume</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>libraryAppletVolume</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the ExpectedMasterVolume for MainApplet and LibraryApplet. </p>
<dl class="section note"><dt>Note</dt><dd>Used by some official apps before/after launching LibraryApplets. Prior to changing the volume, the official app uses <a class="el" href="applet_8h.html#a4fa4008c8a20cfe2c002ac8bc78ceb14">appletGetExpectedMasterVolume</a>, with the output being used to restore the volume after LibraryApplet handling. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">mainAppletVolume</td><td>MainApplet ExpectedMasterVolume. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">libraryAppletVolume</td><td>LibraryApplet ExpectedMasterVolume. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a17e38f33dbcc34583d8f913abeaa3917" name="a17e38f33dbcc34583d8f913abeaa3917"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17e38f33dbcc34583d8f913abeaa3917">&#9670;&#160;</a></span>appletSetFocusHandlingMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetFocusHandlingMode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883ed">AppletFocusHandlingMode</a>&#160;</td>
<td class="paramname"><em>mode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the current <a class="el" href="applet_8h.html#aca262ea809b4657fe35d8df936c883ed">AppletFocusHandlingMode</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Should only be called with AppletType_Application. </dd></dl>
</div>
</div>
<a id="a4c0cff975d4322361672ce849c0b4638" name="a4c0cff975d4322361672ce849c0b4638"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c0cff975d4322361672ce849c0b4638">&#9670;&#160;</a></span>appletSetGamePlayRecordingState()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetGamePlayRecordingState </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>state</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disable/enable video recording. </p>
<p>Only available after <a class="el" href="applet_8h.html#a0672956c1d70194b17846d684173fd6d">appletInitializeGamePlayRecording</a> was used. See also <a class="el" href="applet_8h.html#a0672956c1d70194b17846d684173fd6d">appletInitializeGamePlayRecording</a>. </p>
</div>
</div>
<a id="a202ef9f16080178b27f66b89cec32d1a" name="a202ef9f16080178b27f66b89cec32d1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a202ef9f16080178b27f66b89cec32d1a">&#9670;&#160;</a></span>appletSetGpuTimeSliceBoost()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetGpuTimeSliceBoost </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the GpuTimeSliceBoost. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>Input value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4888cdaa706b42e73bd5f0ae5118d886" name="a4888cdaa706b42e73bd5f0ae5118d886"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4888cdaa706b42e73bd5f0ae5118d886">&#9670;&#160;</a></span>appletSetHandlesRequestToDisplay()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetHandlesRequestToDisplay </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets whether <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fac4dbc03fc3daedfa041200e93b737b6a" title="Display requested, see appletApproveToDisplay.">AppletMessage_RequestToDisplay</a> is enabled. </p>
<dl class="section note"><dt>Note</dt><dd>Sets an internal state flag. When the input flag is 0, this will in additional run the same code as <a class="el" href="applet_8h.html#ae56ccd9422667782c4dfb71e5ee2f1ed">appletApproveToDisplay</a>. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="abd5cd31b393f38c19fd7c2dda857c50a" name="abd5cd31b393f38c19fd7c2dda857c50a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd5cd31b393f38c19fd7c2dda857c50a">&#9670;&#160;</a></span>appletSetHandlingHomeButtonShortPressedEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetHandlingHomeButtonShortPressedEnabled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets HandlingHomeButtonShortPressedEnabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet on [8.0.0+]. Or with non-AppletType_OverlayApplet on [9.1.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a7896c4e775f99ec6d74701a5788583a4" name="a7896c4e775f99ec6d74701a5788583a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7896c4e775f99ec6d74701a5788583a4">&#9670;&#160;</a></span>appletSetHdcpAuthenticationActivated()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetHdcpAuthenticationActivated </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetHdcpAuthenticationActivated. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Whether HdcpAuthentication is activated. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a13e807fe4b265e53003f2f8ae3c834ab" name="a13e807fe4b265e53003f2f8ae3c834ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13e807fe4b265e53003f2f8ae3c834ab">&#9670;&#160;</a></span>appletSetHealthWarningShowingState()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetHealthWarningShowingState </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetHealthWarningShowingState. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a396ab165e6e0d7172b693b1dd0070fcf" name="a396ab165e6e0d7172b693b1dd0070fcf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a396ab165e6e0d7172b693b1dd0070fcf">&#9670;&#160;</a></span>appletSetHomeButtonDoubleClickEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetHomeButtonDoubleClickEnabled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets whether HomeButtonDoubleClick is enabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [8.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a80934906564ede81480ab9422d2a29c9" name="a80934906564ede81480ab9422d2a29c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80934906564ede81480ab9422d2a29c9">&#9670;&#160;</a></span>appletSetIdleTimeDetectionExtension()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetIdleTimeDetectionExtension </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3e">AppletIdleTimeDetectionExtension</a>&#160;</td>
<td class="paramname"><em>ext</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the IdleTimeDetectionExtension. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">ext</td><td><a class="el" href="applet_8h.html#ab9e45ac36cfe7a3e08bfe612ec104c3e">AppletIdleTimeDetectionExtension</a> Must be 0-2: 0 = disabled, 1 = Extended, and 2 = ExtendedUnsafe. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5255a7d985ff142c9fee2191ca766c57" name="a5255a7d985ff142c9fee2191ca766c57"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5255a7d985ff142c9fee2191ca766c57">&#9670;&#160;</a></span>appletSetInputDetectionPolicy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetInputDetectionPolicy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cc">AppletInputDetectionPolicy</a>&#160;</td>
<td class="paramname"><em>policy</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the <a class="el" href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cc">AppletInputDetectionPolicy</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">policy</td><td><a class="el" href="applet_8h.html#aa82a922e1f717c6ff766b74645d7c0cc">AppletInputDetectionPolicy</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5c5510f3b66eb7ff54f61517ca6ec71d" name="a5c5510f3b66eb7ff54f61517ca6ec71d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c5510f3b66eb7ff54f61517ca6ec71d">&#9670;&#160;</a></span>appletSetInputDetectionSourceSet()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetInputDetectionSourceSet </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the InputDetectionSourceSet. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>Input value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a67461908ef971b54170f88f39328b9d1" name="a67461908ef971b54170f88f39328b9d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67461908ef971b54170f88f39328b9d1">&#9670;&#160;</a></span>appletSetLastApplicationExitReason()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetLastApplicationExitReason </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>reason</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetLastApplicationExitReason. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [11.0.0+], or on [15.0.0+] with AppletType_LibraryApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">reason</td><td>Reason </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a3ebeeb22861afd78f3f727a28cb564b4" name="a3ebeeb22861afd78f3f727a28cb564b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ebeeb22861afd78f3f727a28cb564b4">&#9670;&#160;</a></span>appletSetLcdBacklightOffEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetLcdBacklightOffEnabled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets whether the LCD screen backlight is turned off. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="add66efca16138624fb3a34a1205a7127" name="add66efca16138624fb3a34a1205a7127"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add66efca16138624fb3a34a1205a7127">&#9670;&#160;</a></span>appletSetManagedDisplayLayerSeparationMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetManagedDisplayLayerSeparationMode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a>&#160;</td>
<td class="paramname"><em>mode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetManagedDisplayLayerSeparationMode. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [10.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>Mode. Must be 0-1. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a17fe6ca198764aafb2596c36ceb8c487" name="a17fe6ca198764aafb2596c36ceb8c487"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17fe6ca198764aafb2596c36ceb8c487">&#9670;&#160;</a></span>appletSetMediaPlaybackState()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetMediaPlaybackState </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>state</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set media playback state. </p>
<p>If state is set to true, screen dimming and auto sleep is disabled. For *Application, this uses cmd SetMediaPlaybackStateForApplication, otherwise cmd SetMediaPlaybackState is used. </p>
</div>
</div>
<a id="a8fddbac7ac0e4ec4e640e2047c8b66fd" name="a8fddbac7ac0e4ec4e640e2047c8b66fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fddbac7ac0e4ec4e640e2047c8b66fd">&#9670;&#160;</a></span>appletSetPerformanceConfigurationChangedNotification()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetPerformanceConfigurationChangedNotification </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets whether PerformanceConfigurationChangedNotification is enabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [7.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Whether to enable the notification. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a22b27bcf9df0861a80ff0dc28450a10a" name="a22b27bcf9df0861a80ff0dc28450a10a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22b27bcf9df0861a80ff0dc28450a10a">&#9670;&#160;</a></span>appletSetRequestExitToLibraryAppletAtExecuteNextProgramEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetRequestExitToLibraryAppletAtExecuteNextProgramEnabled </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [11.0.0+]. </dd></dl>
</div>
</div>
<a id="a9bf0c13032948deee7f20ba29ce86b73" name="a9bf0c13032948deee7f20ba29ce86b73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9bf0c13032948deee7f20ba29ce86b73">&#9670;&#160;</a></span>appletSetRequiresCaptureButtonShortPressedMessage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetRequiresCaptureButtonShortPressedMessage </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets whether <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310facdff9a426826fc25440ce677899033fe" title="Capture button was short-pressed.">AppletMessage_CaptureButtonShortPressed</a> is enabled. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [3.0.0+]. </dd>
<dd>
When enabled with a non-Overlay applet, Overlay applet will not be notified of capture button short-presses for screenshots. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Whether to enable the notification. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ace7c81da125a099bc71c037b57b5a4c0" name="ace7c81da125a099bc71c037b57b5a4c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace7c81da125a099bc71c037b57b5a4c0">&#9670;&#160;</a></span>appletSetRestartMessageEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetRestartMessageEnabled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets whether <a class="el" href="applet_8h.html#af66b341d98389294509c01f67f14310fa1d64c66c038d6fad6688ccbac1d3e856" title="Current applet execution was resumed.">AppletMessage_Resume</a> is enabled. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Whether to enable the notification. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a03fc227beefa4cafa9d2332dccf82bde" name="a03fc227beefa4cafa9d2332dccf82bde"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03fc227beefa4cafa9d2332dccf82bde">&#9670;&#160;</a></span>appletSetScreenShotAppletIdentityInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetScreenShotAppletIdentityInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> *&#160;</td>
<td class="paramname"><em>info</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the <a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> for screenshots. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">info</td><td><a class="el" href="structAppletIdentityInfo.html">AppletIdentityInfo</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab151012f44d4d92740280cea227fb28c" name="ab151012f44d4d92740280cea227fb28c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab151012f44d4d92740280cea227fb28c">&#9670;&#160;</a></span>appletSetScreenShotPermission()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetScreenShotPermission </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#a6516cf04b0da455cbbdc11d750a8312a">AppletScreenShotPermission</a>&#160;</td>
<td class="paramname"><em>permission</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Controls whether screenshot-capture is allowed. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">permission</td><td><a class="el" href="applet_8h.html#a6516cf04b0da455cbbdc11d750a8312a">AppletScreenShotPermission</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab479918825df1049ced2f023e9b80678" name="ab479918825df1049ced2f023e9b80678"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab479918825df1049ced2f023e9b80678">&#9670;&#160;</a></span>appletSetScreenShotPermissionGlobally()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetScreenShotPermissionGlobally </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets ScreenShotPermissionGlobally. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet on [3.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4ff4b6ffbecff3db1a629791d90cd77d" name="a4ff4b6ffbecff3db1a629791d90cd77d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ff4b6ffbecff3db1a629791d90cd77d">&#9670;&#160;</a></span>appletSetTerminateResult()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetTerminateResult </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td>
<td class="paramname"><em>res</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetTerminateResult. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_*Application. Or with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">res</td><td>Result </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad76bac742769aa97dc752fb567f05cab" name="ad76bac742769aa97dc752fb567f05cab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad76bac742769aa97dc752fb567f05cab">&#9670;&#160;</a></span>appletSetTransparentVolumeRate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetTransparentVolumeRate </td>
<td>(</td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the TransparentVolumeRate. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>Input value. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac2438e94da02bf22d7616edb5b7d7af1" name="ac2438e94da02bf22d7616edb5b7d7af1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2438e94da02bf22d7616edb5b7d7af1">&#9670;&#160;</a></span>appletSetTvPowerStateMatchingMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetTvPowerStateMatchingMode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79">AppletTvPowerStateMatchingMode</a>&#160;</td>
<td class="paramname"><em>mode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the <a class="el" href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79">AppletTvPowerStateMatchingMode</a>. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [5.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td><a class="el" href="applet_8h.html#a373f8d96bd771124fa28ac533113bd79">AppletTvPowerStateMatchingMode</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a2ac7c0af73a4ffb6d2ea867066f91909" name="a2ac7c0af73a4ffb6d2ea867066f91909"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ac7c0af73a4ffb6d2ea867066f91909">&#9670;&#160;</a></span>appletSetVrModeEnabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetVrModeEnabled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets whether VrMode is enabled. </p>
<dl class="section note"><dt>Note</dt><dd>This is only fully usable system-side with [6.0.0+]. </dd>
<dd>
For checking Parental Controls, see <a class="el" href="pctl_8h.html#a8f33f298e1fc63ec5288097f64ffb07d">pctlIsStereoVisionPermitted</a>. </dd>
<dd>
On pre-7.0.0 this uses cmd SetVrModeEnabled internally, while on [7.0.0+] this uses cmds BeginVrModeEx/EndVrModeEx. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">flag</td><td>Flag </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a2cdb6dc69e268f024ede10994e89c324" name="a2cdb6dc69e268f024ede10994e89c324"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cdb6dc69e268f024ede10994e89c324">&#9670;&#160;</a></span>appletSetVrPositionForDebug()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetVrPositionForDebug </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>width</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>height</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SetVrPositionForDebug. </p>
<dl class="section note"><dt>Note</dt><dd>The cached value loaded from <a class="el" href="set_8h.html#a21f4452d5e4bf57bd20525f04a00e923">setsysGetDebugModeFlag</a> must be 1, otherwise an error is returned. </dd>
<dd>
Only available with [11.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>X, must not be negative. x+width must be &lt;=1280. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">y</td><td>Y, must not be negative. y+height must be &lt;=720. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">width</td><td>Width, must be 1-1280. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">height</td><td>Height, must be 1-720. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af377327b0fe0ef1a91acfdccdb796c2c" name="af377327b0fe0ef1a91acfdccdb796c2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af377327b0fe0ef1a91acfdccdb796c2c">&#9670;&#160;</a></span>appletSetWirelessPriorityMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSetWirelessPriorityMode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="applet_8h.html#a2e6aa115459120a6ad2985507c4c5e8c">AppletWirelessPriorityMode</a>&#160;</td>
<td class="paramname"><em>mode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the WirelessPriorityMode. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [4.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td><a class="el" href="applet_8h.html#a2e6aa115459120a6ad2985507c4c5e8c">AppletWirelessPriorityMode</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4faaf71682d841aec3c62da147d1450c" name="a4faaf71682d841aec3c62da147d1450c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4faaf71682d841aec3c62da147d1450c">&#9670;&#160;</a></span>appletShouldSetGpuTimeSliceManually()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletShouldSetGpuTimeSliceManually </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>ShouldSetGpuTimeSliceManually. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [10.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab01797295f3554e8d6421451943de710" name="ab01797295f3554e8d6421451943de710"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab01797295f3554e8d6421451943de710">&#9670;&#160;</a></span>appletShouldSleepOnBoot()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletShouldSleepOnBoot </td>
<td>(</td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>out</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>ShouldSleepOnBoot. </p>
<p>Uses an omm cmd internally. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [3.0.0+], or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>Output flag. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4153477e78cde6e87910f837795d64e1" name="a4153477e78cde6e87910f837795d64e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4153477e78cde6e87910f837795d64e1">&#9670;&#160;</a></span>appletStartRebootSequence()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletStartRebootSequence </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Start the system-reboot sequence. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd></dl>
</div>
</div>
<a id="a7cbb67090719475534421ccf9b501711" name="a7cbb67090719475534421ccf9b501711"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7cbb67090719475534421ccf9b501711">&#9670;&#160;</a></span>appletStartRebootSequenceForOverlay()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletStartRebootSequenceForOverlay </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Start the system-reboot sequence. </p>
<p>This will enter an infinite-sleep-loop on success. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet on [6.0.0+]. </dd></dl>
</div>
</div>
<a id="ab2fd8f5f011ec7e4483850a13e3daa70" name="ab2fd8f5f011ec7e4483850a13e3daa70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2fd8f5f011ec7e4483850a13e3daa70">&#9670;&#160;</a></span>appletStartShutdownSequence()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletStartShutdownSequence </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Start the system-shutdown sequence. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd></dl>
</div>
</div>
<a id="a978ec6680e05c0f24d2cfa26a8b76c59" name="a978ec6680e05c0f24d2cfa26a8b76c59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a978ec6680e05c0f24d2cfa26a8b76c59">&#9670;&#160;</a></span>appletStartShutdownSequenceForOverlay()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletStartShutdownSequenceForOverlay </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Start the system-shutdown sequence. </p>
<p>This will enter an infinite-sleep-loop on success. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet on [6.0.0+]. </dd></dl>
</div>
</div>
<a id="a70cfdc15d0c91450464165c38b286936" name="a70cfdc15d0c91450464165c38b286936"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70cfdc15d0c91450464165c38b286936">&#9670;&#160;</a></span>appletStartSleepSequence()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletStartSleepSequence </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Start the sequence for entering sleep-mode. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag, official sw uses hard-coded value = true. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a37a9931caaed31439fc6696fa2abcf5e" name="a37a9931caaed31439fc6696fa2abcf5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37a9931caaed31439fc6696fa2abcf5e">&#9670;&#160;</a></span>appletStorageClose()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void appletStorageClose </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Closes the storage object. </p>
<p><a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> closing is seperate, see <a class="el" href="applet_8h.html#ab8f9be922d87f8958199e4570b67e911">appletStorageCloseTmem</a>. Other applet functions which push an input storage will automatically call this. </p>
</div>
</div>
<a id="a67e47baee95c3aef8071c8c802eb04fc" name="a67e47baee95c3aef8071c8c802eb04fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67e47baee95c3aef8071c8c802eb04fc">&#9670;&#160;</a></span>appletStorageGetHandle()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletStorageGetHandle </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> *&#160;</td>
<td class="paramname"><em>out</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *&#160;</td>
<td class="paramname"><em>handle</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets data for a HandleStorage originally from <a class="el" href="applet_8h.html#abcb27222334569ff3a69672ab63e69ae">appletCreateHandleStorage</a> input. </p>
<dl class="section note"><dt>Note</dt><dd>Only available on [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramname">out</td><td>Output value. </td></tr>
<tr><td class="paramname">handle</td><td>Output handle. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a7cad5233f4c88550efac640cd958b810" name="a7cad5233f4c88550efac640cd958b810"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7cad5233f4c88550efac640cd958b810">&#9670;&#160;</a></span>appletStorageMap()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletStorageMap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void **&#160;</td>
<td class="paramname"><em>addr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Maps <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> for a HandleStorage. </p>
<p>Wrapper for <a class="el" href="applet_8h.html#abcb27222334569ff3a69672ab63e69ae">appletCreateHandleStorage</a>. </p><dl class="section note"><dt>Note</dt><dd>The <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> can be unmapped with <a class="el" href="applet_8h.html#ab8f9be922d87f8958199e4570b67e911">appletStorageCloseTmem</a>. </dd>
<dd>
Do not use this if the <a class="el" href="structAppletStorage.html" title="applet IStorage">AppletStorage</a> already contains initialized <a class="el" href="structTransferMemory.html" title="Transfer memory information structure.">TransferMemory</a> state. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramname">addr</td><td>Output mapped address (optional). </td></tr>
<tr><td class="paramname">size</td><td>Output size (optional). </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af2d5c0e93a6723cc050e32d1ccfaf699" name="af2d5c0e93a6723cc050e32d1ccfaf699"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2d5c0e93a6723cc050e32d1ccfaf699">&#9670;&#160;</a></span>appletStorageRead()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletStorageRead </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reads from a storage. </p>
<p>offset(+size) must be within the actual storage size. </p><dl class="section note"><dt>Note</dt><dd>This is not usable with HandleStorage. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramname">offset</td><td>Offset in storage. </td></tr>
<tr><td class="paramname">buffer</td><td>Input data. </td></tr>
<tr><td class="paramname">size</td><td>Data size. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac190061592ff592c7a379fd520885b19" name="ac190061592ff592c7a379fd520885b19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac190061592ff592c7a379fd520885b19">&#9670;&#160;</a></span>appletStorageWrite()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletStorageWrite </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Writes to a storage. </p>
<p>offset(+size) must be within the actual storage size. </p><dl class="section note"><dt>Note</dt><dd>This is not usable with HandleStorage. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramname">offset</td><td>Offset in storage. </td></tr>
<tr><td class="paramname">buffer</td><td>Input data. </td></tr>
<tr><td class="paramname">size</td><td>Data size. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9614423adcb340bec7eacc5ae5f25f87" name="a9614423adcb340bec7eacc5ae5f25f87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9614423adcb340bec7eacc5ae5f25f87">&#9670;&#160;</a></span>appletSuppressDisablingSleepTemporarily()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletSuppressDisablingSleepTemporarily </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>SuppressDisablingSleepTemporarily. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>Nanoseconds value. </td></tr>
</table>
</dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>Only available with [11.0.0+]. </dd></dl>
</div>
</div>
<a id="abdf0102053668d4ce9755ddefaa991b6" name="abdf0102053668d4ce9755ddefaa991b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abdf0102053668d4ce9755ddefaa991b6">&#9670;&#160;</a></span>appletTakeScreenShotOfOwnLayer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletTakeScreenShotOfOwnLayer </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a>&#160;</td>
<td class="paramname"><em>captureBuf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Takes a screenshot of the current applet Layer into the specified CaptureSharedBuffer. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag</td><td>Flag. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">captureBuf</td><td><a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ab0e850db69d8e508ca861b96af3f008f" name="ab0e850db69d8e508ca861b96af3f008f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0e850db69d8e508ca861b96af3f008f">&#9670;&#160;</a></span>appletTakeScreenShotOfOwnLayerEx()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletTakeScreenShotOfOwnLayerEx </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>flag0</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>immediately</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a>&#160;</td>
<td class="paramname"><em>captureBuf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Takes a screenshot of the current applet Layer into the specified CaptureSharedBuffer. </p>
<p>Same as <a class="el" href="applet_8h.html#abdf0102053668d4ce9755ddefaa991b6">appletTakeScreenShotOfOwnLayer</a> except for the additional immediately param. </p><dl class="section note"><dt>Note</dt><dd>Only available with [6.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">flag0</td><td>Flag0. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">immediately</td><td>Whether the screenshot should be taken immediately. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">captureBuf</td><td><a class="el" href="applet_8h.html#ac113ccd42b9ccd911cd80ccb4c241b30">AppletCaptureSharedBuffer</a> </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5d9002cfe734cf21ad4e60f958db252f" name="a5d9002cfe734cf21ad4e60f958db252f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d9002cfe734cf21ad4e60f958db252f">&#9670;&#160;</a></span>appletTerminateAllLibraryApplets()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletTerminateAllLibraryApplets </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>TerminateAllLibraryApplets which were created by the current applet. </p>
<dl class="section note"><dt>Note</dt><dd>Normally LibraryApplet cleanup should be handled via <a class="el" href="structAppletHolder.html">AppletHolder</a>. </dd></dl>
</div>
</div>
<a id="a972011cf3c969a300b27950328b5f937" name="a972011cf3c969a300b27950328b5f937"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a972011cf3c969a300b27950328b5f937">&#9670;&#160;</a></span>appletTerminateApplicationAndSetReason()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletTerminateApplicationAndSetReason </td>
<td>(</td>
<td class="paramtype"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a>&#160;</td>
<td class="paramname"><em>reason</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>TerminateApplicationAndSetReason. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_OverlayApplet on [2.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">reason</td><td>Result reason. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a878d0bcb1f4c1dd6e885a0d620c01d4c" name="a878d0bcb1f4c1dd6e885a0d620c01d4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a878d0bcb1f4c1dd6e885a0d620c01d4c">&#9670;&#160;</a></span>appletTryPopFromAppletBoundChannel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletTryPopFromAppletBoundChannel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This is similar to <a class="el" href="applet_8h.html#a6f2d11dbd14c4b3842f29e542880c433">appletTryPopFromAppletBoundChannelForDebug</a> (no DebugMode check), except the used channel is loaded from elsewhere and must be in the range 31-32. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a6f2d11dbd14c4b3842f29e542880c433" name="a6f2d11dbd14c4b3842f29e542880c433"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f2d11dbd14c4b3842f29e542880c433">&#9670;&#160;</a></span>appletTryPopFromAppletBoundChannelForDebug()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletTryPopFromAppletBoundChannelForDebug </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a>&#160;</td>
<td class="paramname"><em>channel</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>The channel must not be 0 and must match the value previously saved by <a class="el" href="applet_8h.html#a875224bdb25aac16fed6026c9040fd89">appletPushToAppletBoundChannelForDebug</a>, otherwise errors are returned. </p>
<p>Then the output storage is popped from the StorageChannel. </p><dl class="section note"><dt>Note</dt><dd>Only available on [9.0.0+]. DebugMode must be enabled. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">channel</td><td>Channel. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a8a685f6b3b76a3b022762702b5412a37" name="a8a685f6b3b76a3b022762702b5412a37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a685f6b3b76a3b022762702b5412a37">&#9670;&#160;</a></span>appletTryPopFromFriendInvitationStorageChannel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletTryPopFromFriendInvitationStorageChannel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a storage from the FriendInvitation StorageChannel. </p>
<dl class="section note"><dt>Note</dt><dd>This is used by friendsTryPopFriendInvitationNotificationInfo. </dd>
<dd>
Only available with AppletType_*Application on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9164a322c61b5825eab3e02cff527263" name="a9164a322c61b5825eab3e02cff527263"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9164a322c61b5825eab3e02cff527263">&#9670;&#160;</a></span>appletTryPopFromNotificationStorageChannel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletTryPopFromNotificationStorageChannel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pops a storage from the Notification StorageChannel. </p>
<dl class="section note"><dt>Note</dt><dd>This is used by <a class="el" href="notif_8h.html#a1998a9b26016d6f19229efcaebdb7842">notifTryPopNotifiedApplicationParameter</a>. </dd>
<dd>
Only available with AppletType_*Application on [9.0.0+]. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae1eb7c5c63559c8136b1c21fd5bd7e5d" name="ae1eb7c5c63559c8136b1c21fd5bd7e5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1eb7c5c63559c8136b1c21fd5bd7e5d">&#9670;&#160;</a></span>appletUnhook()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void appletUnhook </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletHookCookie.html">AppletHookCookie</a> *&#160;</td>
<td class="paramname"><em>cookie</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Removes an applet status hook. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cookie</td><td>Hook cookie to remove. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac917fc52cf91e01b87e5b49cb9dbee5c" name="ac917fc52cf91e01b87e5b49cb9dbee5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac917fc52cf91e01b87e5b49cb9dbee5c">&#9670;&#160;</a></span>appletUnlockForeground()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletUnlockForeground </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>UnlockForeground. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, or on [15.0.0+] with AppletType_LibraryApplet. </dd></dl>
</div>
</div>
<a id="a22969b7cfd0900ec7aada0e80cdd1bba" name="a22969b7cfd0900ec7aada0e80cdd1bba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22969b7cfd0900ec7aada0e80cdd1bba">&#9670;&#160;</a></span>appletUnpopExtraStorage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletUnpopExtraStorage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Unpop a storage for current-LibraryApplet Extra input. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a6440c7957d17e2cd007a102be7e31e2b" name="a6440c7957d17e2cd007a102be7e31e2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6440c7957d17e2cd007a102be7e31e2b">&#9670;&#160;</a></span>appletUnpopInData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletUnpopInData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structAppletStorage.html">AppletStorage</a> *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Unpop a storage for current-LibraryApplet input. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet. </dd>
<dd>
This uses <a class="el" href="applet_8h.html#a37a9931caaed31439fc6696fa2abcf5e">appletStorageClose</a> automatically. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>Storage object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a37aad1f7b0a251f8118552b18fd4ef61" name="a37aad1f7b0a251f8118552b18fd4ef61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37aad1f7b0a251f8118552b18fd4ef61">&#9670;&#160;</a></span>appletUnreserveResourceForMovieOperation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletUnreserveResourceForMovieOperation </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>UnreserveResourceForMovieOperation. </p>
<p>Must be used at some point after all finished with GameMovieTrimmer usage (<a class="el" href="applet_8h.html#a9806c243b150e1d9e0ccc2702cc4d68e">appletCreateGameMovieTrimmer</a>). </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_LibraryApplet on [5.0.0+]. </dd></dl>
</div>
</div>
<a id="adeccef04f82bb66ec1eb4f2ce17f506d" name="adeccef04f82bb66ec1eb4f2ce17f506d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adeccef04f82bb66ec1eb4f2ce17f506d">&#9670;&#160;</a></span>appletUpdateDefaultDisplayResolution()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletUpdateDefaultDisplayResolution </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>UpdateDefaultDisplayResolution. </p>
<p>Uses an omm cmd internally. </p><dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet on [3.0.0+], or on [15.0.0+] with AppletType_LibraryApplet/AppletType_OverlayApplet. </dd></dl>
</div>
</div>
<a id="aba921765a611aa6a118ebf0de482151c" name="aba921765a611aa6a118ebf0de482151c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba921765a611aa6a118ebf0de482151c">&#9670;&#160;</a></span>appletWriteThemeStorage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> appletWriteThemeStorage </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a>&#160;</td>
<td class="paramname"><em>offset</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Writes the ThemeStorage for the current applet. </p>
<dl class="section note"><dt>Note</dt><dd>Only available with AppletType_SystemApplet, AppletType_LibraryApplet, or AppletType_OverlayApplet, on [7.0.0+]. </dd>
<dd>
offset(+size) must be &lt;=0x400. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Input buffer data. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Size to write. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">offset</td><td>Offset within the ThemeStorage. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>