wut/group__coreinit__mcp.html
2020-03-26 16:49:18 +11:00

1388 lines
69 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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: MCP</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">wut
&#160;<span id="projectnumber">1.0.0-beta9</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<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">MCP<div class="ingroups"><a class="el" href="group__coreinit.html">coreinit</a></div></div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structMCPDevice"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#structMCPDevice">MCPDevice</a></td></tr>
<tr class="separator:structMCPDevice"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structMCPDeviceList"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#structMCPDeviceList">MCPDeviceList</a></td></tr>
<tr class="separator:structMCPDeviceList"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structMCPInstallInfo"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#structMCPInstallInfo">MCPInstallInfo</a></td></tr>
<tr class="separator:structMCPInstallInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structMCPInstallProgress"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#structMCPInstallProgress">MCPInstallProgress</a></td></tr>
<tr class="separator:structMCPInstallProgress"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structMCPInstallTitleInfo"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#structMCPInstallTitleInfo">MCPInstallTitleInfo</a></td></tr>
<tr class="separator:structMCPInstallTitleInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structMCPSysProdSettings"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#structMCPSysProdSettings">MCPSysProdSettings</a></td></tr>
<tr class="separator:structMCPSysProdSettings"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structMCPTitleListType"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a></td></tr>
<tr class="separator:structMCPTitleListType"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gaef53c3de7395032f25f0dde3928f150a"><td class="memItemLeft" align="right" valign="top">typedef int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a></td></tr>
<tr class="separator:gaef53c3de7395032f25f0dde3928f150a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d4716ae19b8bd61e1edb44c0c9f3cd1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPDevice">MCPDevice</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga2d4716ae19b8bd61e1edb44c0c9f3cd1">MCPDevice</a></td></tr>
<tr class="separator:ga2d4716ae19b8bd61e1edb44c0c9f3cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga90605702ee72795f29e7caba06b8e3fe"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPDeviceList">MCPDeviceList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga90605702ee72795f29e7caba06b8e3fe">MCPDeviceList</a></td></tr>
<tr class="separator:ga90605702ee72795f29e7caba06b8e3fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga67b2d348170069e2103227fafe0a5481"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPInstallInfo">MCPInstallInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga67b2d348170069e2103227fafe0a5481">MCPInstallInfo</a></td></tr>
<tr class="separator:ga67b2d348170069e2103227fafe0a5481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab280428d18afd1a929a68ea346e5947c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPInstallProgress">MCPInstallProgress</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gab280428d18afd1a929a68ea346e5947c">MCPInstallProgress</a></td></tr>
<tr class="separator:gab280428d18afd1a929a68ea346e5947c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48e334834edb91a5f467043f3a04bf82"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPInstallTitleInfo">MCPInstallTitleInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga48e334834edb91a5f467043f3a04bf82">MCPInstallTitleInfo</a></td></tr>
<tr class="separator:ga48e334834edb91a5f467043f3a04bf82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe5934eb791c47d8a763cb091da8ccd2"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPSysProdSettings">MCPSysProdSettings</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gafe5934eb791c47d8a763cb091da8ccd2">MCPSysProdSettings</a></td></tr>
<tr class="separator:gafe5934eb791c47d8a763cb091da8ccd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabef9e0da6d27f11f0d1c1b71778d4866"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gabef9e0da6d27f11f0d1c1b71778d4866">MCPTitleListType</a></td></tr>
<tr class="separator:gabef9e0da6d27f11f0d1c1b71778d4866"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b30620bfa7b69a9a04437d199b236d2"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga0b30620bfa7b69a9a04437d199b236d2">MCPAppType</a></td></tr>
<tr class="separator:ga0b30620bfa7b69a9a04437d199b236d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c8ee87b836f2e8191aa2a0b483f4c21"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__coreinit__mcp.html#ga6c4434b6d47def21a09e2f1f100dce93">MCPInstallTarget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga1c8ee87b836f2e8191aa2a0b483f4c21">MCPInstallTarget</a></td></tr>
<tr class="separator:ga1c8ee87b836f2e8191aa2a0b483f4c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d98be09826831e2d593c8b91479f945"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__coreinit__mcp.html#ga4d8a293a663bd71df5967c7e00c31f37">MCPRegion</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga3d98be09826831e2d593c8b91479f945">MCPRegion</a></td></tr>
<tr class="separator:ga3d98be09826831e2d593c8b91479f945"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga66e511087d21fbaa8255186ffcd14c04"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a> { <a class="el" href="group__coreinit__mcp.html#gga66e511087d21fbaa8255186ffcd14c04ac8ea6177682b9834fd31479c3610e39f">MCP_APP_TYPE_UNKNOWN_0x0800000E</a> = 0x0800000E
}</td></tr>
<tr class="separator:ga66e511087d21fbaa8255186ffcd14c04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c4434b6d47def21a09e2f1f100dce93"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga6c4434b6d47def21a09e2f1f100dce93">MCPInstallTarget</a> { <br />
&#160;&#160;<a class="el" href="group__coreinit__mcp.html#gga6c4434b6d47def21a09e2f1f100dce93a524b911e8b82d6f641ca8c5d3194cb5d">MCP_INSTALL_TARGET_MLC</a> = 0,
<br />
&#160;&#160;<a class="el" href="group__coreinit__mcp.html#gga6c4434b6d47def21a09e2f1f100dce93afff4f4c42cbae8dd1487c48d0f5cb372">MCP_INSTALL_TARGET_USB</a> = 1
<br />
}</td></tr>
<tr class="separator:ga6c4434b6d47def21a09e2f1f100dce93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4d8a293a663bd71df5967c7e00c31f37"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga4d8a293a663bd71df5967c7e00c31f37">MCPRegion</a> { <br />
&#160;&#160;<a class="el" href="group__coreinit__mcp.html#gga4d8a293a663bd71df5967c7e00c31f37ae0207b3f472fe22d1977e7cd3648a0b1">MCP_REGION_JAPAN</a> = 0x01,
<br />
&#160;&#160;<a class="el" href="group__coreinit__mcp.html#gga4d8a293a663bd71df5967c7e00c31f37a58f6ab2103ea84dd71006cdddc647b44">MCP_REGION_USA</a> = 0x02,
<br />
&#160;&#160;<a class="el" href="group__coreinit__mcp.html#gga4d8a293a663bd71df5967c7e00c31f37a1c6fb7f1516758a8726f6007402f1eea">MCP_REGION_EUROPE</a> = 0x04,
<br />
&#160;&#160;<a class="el" href="group__coreinit__mcp.html#gga4d8a293a663bd71df5967c7e00c31f37a88439ae3943542aca152d4db90040969">MCP_REGION_CHINA</a> = 0x10,
<br />
&#160;&#160;<a class="el" href="group__coreinit__mcp.html#gga4d8a293a663bd71df5967c7e00c31f37aac6a011723d902b1c34cc2a6d6c59d78">MCP_REGION_KOREA</a> = 0x20,
<br />
&#160;&#160;<a class="el" href="group__coreinit__mcp.html#gga4d8a293a663bd71df5967c7e00c31f37a693ae3ffbff837388d354fbba49abe1b">MCP_REGION_TAIWAN</a> = 0x40
<br />
}</td></tr>
<tr class="separator:ga4d8a293a663bd71df5967c7e00c31f37"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga9a070137a16941b5b849d6d9f0c66a8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga9a070137a16941b5b849d6d9f0c66a8f">MCP_Open</a> ()</td></tr>
<tr class="separator:ga9a070137a16941b5b849d6d9f0c66a8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae14eaf8fc83ee5d1fbd47f94b55dd4b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gae14eaf8fc83ee5d1fbd47f94b55dd4b0">MCP_Close</a> (int handle)</td></tr>
<tr class="separator:gae14eaf8fc83ee5d1fbd47f94b55dd4b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga125c4b4b87cfa0a86e619a7dbc7241f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga125c4b4b87cfa0a86e619a7dbc7241f1">MCP_DeviceList</a> (int handle, int *numDevices, <a class="el" href="group__coreinit__mcp.html#structMCPDeviceList">MCPDeviceList</a> *outDevices, uint32_t outBufferSize)</td></tr>
<tr class="separator:ga125c4b4b87cfa0a86e619a7dbc7241f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad49d0452d03e21654075c9ae4b90d794"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gad49d0452d03e21654075c9ae4b90d794">MCP_FullDeviceList</a> (int handle, int *numDevices, <a class="el" href="group__coreinit__mcp.html#structMCPDeviceList">MCPDeviceList</a> *outDevices, uint32_t outBufferSize)</td></tr>
<tr class="separator:gad49d0452d03e21654075c9ae4b90d794"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17e3692c2ac9acd1fe6a7549775c0b03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga17e3692c2ac9acd1fe6a7549775c0b03">MCP_GetOwnTitleInfo</a> (int32_t handle, <a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *titleInfo)</td></tr>
<tr class="separator:ga17e3692c2ac9acd1fe6a7549775c0b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7236c9dd5c24b4f8f670cba797eb99c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga7236c9dd5c24b4f8f670cba797eb99c1">MCP_GetSysProdSettings</a> (int32_t handle, <a class="el" href="group__coreinit__mcp.html#structMCPSysProdSettings">MCPSysProdSettings</a> *settings)</td></tr>
<tr class="separator:ga7236c9dd5c24b4f8f670cba797eb99c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84c045daffda787ee00d51bda83fe47c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga84c045daffda787ee00d51bda83fe47c">MCP_GetTitleId</a> (int32_t handle, uint64_t *outTitleId)</td></tr>
<tr class="separator:ga84c045daffda787ee00d51bda83fe47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga54a0c887f674800252437926327f05a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga54a0c887f674800252437926327f05a7">MCP_GetTitleInfo</a> (int32_t handle, uint64_t titleId, <a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *titleInfo)</td></tr>
<tr class="separator:ga54a0c887f674800252437926327f05a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59edfaea408f2eafcfe4effb1840c6b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga59edfaea408f2eafcfe4effb1840c6b6">MCP_InstallSetTargetDevice</a> (int handle, <a class="el" href="group__coreinit__mcp.html#ga6c4434b6d47def21a09e2f1f100dce93">MCPInstallTarget</a> device)</td></tr>
<tr class="separator:ga59edfaea408f2eafcfe4effb1840c6b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ec98eb1d95bb5588fdcd16b4a25de1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga0ec98eb1d95bb5588fdcd16b4a25de1a">MCP_InstallGetTargetDevice</a> (int handle, <a class="el" href="group__coreinit__mcp.html#ga6c4434b6d47def21a09e2f1f100dce93">MCPInstallTarget</a> *deviceOut)</td></tr>
<tr class="separator:ga0ec98eb1d95bb5588fdcd16b4a25de1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7636dab7a6db7f2d13a4198704e63a39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga7636dab7a6db7f2d13a4198704e63a39">MCP_InstallSetTargetUsb</a> (int handle, int usb)</td></tr>
<tr class="separator:ga7636dab7a6db7f2d13a4198704e63a39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacf34ecec98a023060eb6a150d4aefc04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gacf34ecec98a023060eb6a150d4aefc04">MCP_InstallGetInfo</a> (int handle, char *path, <a class="el" href="group__coreinit__mcp.html#structMCPInstallInfo">MCPInstallInfo</a> *out)</td></tr>
<tr class="separator:gacf34ecec98a023060eb6a150d4aefc04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f147aafd9fa388ff2e28054d9a2f3da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga7f147aafd9fa388ff2e28054d9a2f3da">MCP_InstallTitleAsync</a> (int handle, char *path, <a class="el" href="group__coreinit__mcp.html#structMCPInstallTitleInfo">MCPInstallTitleInfo</a> *out)</td></tr>
<tr class="separator:ga7f147aafd9fa388ff2e28054d9a2f3da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga959e8e23376abb4108f5f201ed454927"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga959e8e23376abb4108f5f201ed454927">MCP_InstallGetProgress</a> (int handle, <a class="el" href="group__coreinit__mcp.html#structMCPInstallProgress">MCPInstallProgress</a> *installProgressOut)</td></tr>
<tr class="separator:ga959e8e23376abb4108f5f201ed454927"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaafa8e64cfd5568f45064444b0ccc8bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gaaafa8e64cfd5568f45064444b0ccc8bf">MCP_InstallTitleAbort</a> (int handle)</td></tr>
<tr class="separator:gaaafa8e64cfd5568f45064444b0ccc8bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga488fb03d0273d6daf1f1a4beafd02d2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga488fb03d0273d6daf1f1a4beafd02d2b">MCP_TitleCount</a> (int32_t handle)</td></tr>
<tr class="separator:ga488fb03d0273d6daf1f1a4beafd02d2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaefbdf2afec3c45888ce87019cc45ed47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gaefbdf2afec3c45888ce87019cc45ed47">MCP_TitleList</a> (int32_t handle, uint32_t *outTitleCount, <a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *titleList, uint32_t titleListSizeBytes)</td></tr>
<tr class="separator:gaefbdf2afec3c45888ce87019cc45ed47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2a1da755dbdedc01959366cd7d0e42a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gaf2a1da755dbdedc01959366cd7d0e42a">MCP_TitleListByAppType</a> (int32_t handle, <a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a> appType, uint32_t *outTitleCount, <a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *titleList, uint32_t titleListSizeBytes)</td></tr>
<tr class="separator:gaf2a1da755dbdedc01959366cd7d0e42a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac69f4ee7b4cf1bac2b452d8e7b5022b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#gac69f4ee7b4cf1bac2b452d8e7b5022b9">MCP_TitleListByUniqueId</a> (int32_t handle, uint32_t uniqueId, uint32_t *outTitleCount, <a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *titleList, uint32_t titleListSizeBytes)</td></tr>
<tr class="separator:gac69f4ee7b4cf1bac2b452d8e7b5022b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2410b6f23c9b1dbd9cc818d8f9f6af0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga2410b6f23c9b1dbd9cc818d8f9f6af0f">MCP_TitleListByUniqueIdAndIndexedDeviceAndAppType</a> (int32_t handle, uint32_t uniqueId, const char *indexedDevice, uint8_t unk0x60, <a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a> appType, uint32_t *outTitleCount, <a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *titleList, uint32_t titleListSizeBytes)</td></tr>
<tr class="separator:ga2410b6f23c9b1dbd9cc818d8f9f6af0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12b013ca378752caf803bc1887f2d31a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__coreinit__mcp.html#ga12b013ca378752caf803bc1887f2d31a">MCP_UninstallTitleAsync</a> (int handle, char *path, <a class="el" href="group__coreinit__mcp.html#structMCPInstallTitleInfo">MCPInstallTitleInfo</a> *out)</td></tr>
<tr class="separator:ga12b013ca378752caf803bc1887f2d31a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structMCPDevice" id="structMCPDevice"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structMCPDevice">&#9670;&nbsp;</a></span>MCPDevice</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct MCPDevice</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00045">45</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a8884347dda6c8d6c9d43bd86d8380d6f"></a>char</td>
<td class="fieldname">
name[0x31B]</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structMCPDeviceList" id="structMCPDeviceList"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structMCPDeviceList">&#9670;&nbsp;</a></span>MCPDeviceList</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct MCPDeviceList</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00051">51</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a45886fc93045f412e13d2225aff75ce4"></a><a class="el" href="group__coreinit__mcp.html#structMCPDevice">MCPDevice</a></td>
<td class="fieldname">
devices[32]</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structMCPInstallInfo" id="structMCPInstallInfo"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structMCPInstallInfo">&#9670;&nbsp;</a></span>MCPInstallInfo</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct MCPInstallInfo</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00057">57</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
</div>
<a name="structMCPInstallProgress" id="structMCPInstallProgress"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structMCPInstallProgress">&#9670;&nbsp;</a></span>MCPInstallProgress</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct MCPInstallProgress</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00063">63</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a5d15d28f674d3d57f4edfc0f674fbf6b"></a>uint32_t</td>
<td class="fieldname">
inProgress</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ad6c90689db527575a9c7bece9f2502e6"></a>uint64_t</td>
<td class="fieldname">
tid</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ad21d611c4f538436c25fe32d46c03b8d"></a>uint64_t</td>
<td class="fieldname">
sizeTotal</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ae40db257b3358395899dc3f5b9b94466"></a>uint64_t</td>
<td class="fieldname">
sizeProgress</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a2eaf458795d55ed6679d13bbddb14980"></a>uint32_t</td>
<td class="fieldname">
contentsTotal</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="afa7dd681509e9e6f80cbd71084729936"></a>uint32_t</td>
<td class="fieldname">
contentsProgress</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structMCPInstallTitleInfo" id="structMCPInstallTitleInfo"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structMCPInstallTitleInfo">&#9670;&nbsp;</a></span>MCPInstallTitleInfo</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct MCPInstallTitleInfo</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00080">80</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
</div>
<a name="structMCPSysProdSettings" id="structMCPSysProdSettings"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structMCPSysProdSettings">&#9670;&nbsp;</a></span>MCPSysProdSettings</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct MCPSysProdSettings</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00086">86</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a873de40d34bbc2acdec17bb55911e776"></a><a class="el" href="group__coreinit__mcp.html#ga4d8a293a663bd71df5967c7e00c31f37">MCPRegion</a></td>
<td class="fieldname">
product_area</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="aee543507479960091aacadaa69d840c0"></a>uint16_t</td>
<td class="fieldname">
eeprom_version</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ac8d3d0bda7ef348a9add1032d970eec7"></a><a class="el" href="group__coreinit__mcp.html#ga4d8a293a663bd71df5967c7e00c31f37">MCPRegion</a></td>
<td class="fieldname">
game_region</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a8ee09392f101dd63e8d5971656d71a70"></a>char</td>
<td class="fieldname">
ntsc_pal[5]</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a1e27ad821a08be28a4e9e2d04cf4d3c5"></a>char</td>
<td class="fieldname">
wifi_5ghz_country_code[4]</td>
<td class="fielddoc">
5ghz_country_code in xml </td></tr>
<tr><td class="fieldtype">
<a id="a1f9de1f3ef43a6c54d976b0b9d7eb030"></a>uint8_t</td>
<td class="fieldname">
wifi_5ghz_country_code_revision</td>
<td class="fielddoc">
5ghz_country_code_revision in xml </td></tr>
<tr><td class="fieldtype">
<a id="ac2aa0f639bcaf788fae3742167cdb083"></a>char</td>
<td class="fieldname">
code_id[8]</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a26a432f8893d9338116bc0c9ce2b4920"></a>char</td>
<td class="fieldname">
serial_id[12]</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a20dd958761a5da9bd702322a640fd3ee"></a>char</td>
<td class="fieldname">
model_number[16]</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acd99bb05ca015e7d74448acb1deba7ca"></a>uint32_t</td>
<td class="fieldname">
version</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structMCPTitleListType" id="structMCPTitleListType"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structMCPTitleListType">&#9670;&nbsp;</a></span>MCPTitleListType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct MCPTitleListType</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00119">119</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a043f351263ad340c716c7ca069b958a8"></a>uint64_t</td>
<td class="fieldname">
titleId</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ad1454ac05ad33e1997e4dea7316e98b8"></a>char</td>
<td class="fieldname">
path[56]</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acf72902206460d20685b47152b2880e7"></a><a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a></td>
<td class="fieldname">
appType</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a2376f17d1e7367401184b2a3978bcd3a"></a>uint8_t</td>
<td class="fieldname">
device</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="af79a762fb6f4601123b9730669566d34"></a>char</td>
<td class="fieldname">
indexedDevice[10]</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a21f820710fec766a6f89b894f3cbef92"></a>uint8_t</td>
<td class="fieldname">
unk0x60</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="gaef53c3de7395032f25f0dde3928f150a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaef53c3de7395032f25f0dde3928f150a">&#9670;&nbsp;</a></span>MCPError</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef int32_t <a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00014">14</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="ga2d4716ae19b8bd61e1edb44c0c9f3cd1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2d4716ae19b8bd61e1edb44c0c9f3cd1">&#9670;&nbsp;</a></span>MCPDevice</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPDevice">MCPDevice</a> <a class="el" href="group__coreinit__mcp.html#structMCPDevice">MCPDevice</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00016">16</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="ga90605702ee72795f29e7caba06b8e3fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga90605702ee72795f29e7caba06b8e3fe">&#9670;&nbsp;</a></span>MCPDeviceList</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPDeviceList">MCPDeviceList</a> <a class="el" href="group__coreinit__mcp.html#structMCPDeviceList">MCPDeviceList</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00017">17</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="ga67b2d348170069e2103227fafe0a5481"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga67b2d348170069e2103227fafe0a5481">&#9670;&nbsp;</a></span>MCPInstallInfo</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPInstallInfo">MCPInstallInfo</a> <a class="el" href="group__coreinit__mcp.html#structMCPInstallInfo">MCPInstallInfo</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00018">18</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="gab280428d18afd1a929a68ea346e5947c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab280428d18afd1a929a68ea346e5947c">&#9670;&nbsp;</a></span>MCPInstallProgress</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPInstallProgress">MCPInstallProgress</a> <a class="el" href="group__coreinit__mcp.html#structMCPInstallProgress">MCPInstallProgress</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00019">19</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="ga48e334834edb91a5f467043f3a04bf82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga48e334834edb91a5f467043f3a04bf82">&#9670;&nbsp;</a></span>MCPInstallTitleInfo</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPInstallTitleInfo">MCPInstallTitleInfo</a> <a class="el" href="group__coreinit__mcp.html#structMCPInstallTitleInfo">MCPInstallTitleInfo</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00020">20</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="gafe5934eb791c47d8a763cb091da8ccd2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafe5934eb791c47d8a763cb091da8ccd2">&#9670;&nbsp;</a></span>MCPSysProdSettings</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPSysProdSettings">MCPSysProdSettings</a> <a class="el" href="group__coreinit__mcp.html#structMCPSysProdSettings">MCPSysProdSettings</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00021">21</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="gabef9e0da6d27f11f0d1c1b71778d4866"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabef9e0da6d27f11f0d1c1b71778d4866">&#9670;&nbsp;</a></span>MCPTitleListType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> <a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00022">22</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="ga0b30620bfa7b69a9a04437d199b236d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0b30620bfa7b69a9a04437d199b236d2">&#9670;&nbsp;</a></span>MCPAppType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a> <a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga1c8ee87b836f2e8191aa2a0b483f4c21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1c8ee87b836f2e8191aa2a0b483f4c21">&#9670;&nbsp;</a></span>MCPInstallTarget</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__coreinit__mcp.html#ga6c4434b6d47def21a09e2f1f100dce93">MCPInstallTarget</a> <a class="el" href="group__coreinit__mcp.html#ga6c4434b6d47def21a09e2f1f100dce93">MCPInstallTarget</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga3d98be09826831e2d593c8b91479f945"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3d98be09826831e2d593c8b91479f945">&#9670;&nbsp;</a></span>MCPRegion</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__coreinit__mcp.html#ga4d8a293a663bd71df5967c7e00c31f37">MCPRegion</a> <a class="el" href="group__coreinit__mcp.html#ga4d8a293a663bd71df5967c7e00c31f37">MCPRegion</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="ga66e511087d21fbaa8255186ffcd14c04"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga66e511087d21fbaa8255186ffcd14c04">&#9670;&nbsp;</a></span>MCPAppType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga66e511087d21fbaa8255186ffcd14c04ac8ea6177682b9834fd31479c3610e39f"></a>MCP_APP_TYPE_UNKNOWN_0x0800000E&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00024">24</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="ga6c4434b6d47def21a09e2f1f100dce93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6c4434b6d47def21a09e2f1f100dce93">&#9670;&nbsp;</a></span>MCPInstallTarget</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__coreinit__mcp.html#ga6c4434b6d47def21a09e2f1f100dce93">MCPInstallTarget</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga6c4434b6d47def21a09e2f1f100dce93a524b911e8b82d6f641ca8c5d3194cb5d"></a>MCP_INSTALL_TARGET_MLC&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga6c4434b6d47def21a09e2f1f100dce93afff4f4c42cbae8dd1487c48d0f5cb372"></a>MCP_INSTALL_TARGET_USB&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00029">29</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<a id="ga4d8a293a663bd71df5967c7e00c31f37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4d8a293a663bd71df5967c7e00c31f37">&#9670;&nbsp;</a></span>MCPRegion</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__coreinit__mcp.html#ga4d8a293a663bd71df5967c7e00c31f37">MCPRegion</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga4d8a293a663bd71df5967c7e00c31f37ae0207b3f472fe22d1977e7cd3648a0b1"></a>MCP_REGION_JAPAN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4d8a293a663bd71df5967c7e00c31f37a58f6ab2103ea84dd71006cdddc647b44"></a>MCP_REGION_USA&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4d8a293a663bd71df5967c7e00c31f37a1c6fb7f1516758a8726f6007402f1eea"></a>MCP_REGION_EUROPE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4d8a293a663bd71df5967c7e00c31f37a88439ae3943542aca152d4db90040969"></a>MCP_REGION_CHINA&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4d8a293a663bd71df5967c7e00c31f37aac6a011723d902b1c34cc2a6d6c59d78"></a>MCP_REGION_KOREA&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4d8a293a663bd71df5967c7e00c31f37a693ae3ffbff837388d354fbba49abe1b"></a>MCP_REGION_TAIWAN&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="mcp_8h_source.html#l00035">35</a> of file <a class="el" href="mcp_8h_source.html">mcp.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga9a070137a16941b5b849d6d9f0c66a8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9a070137a16941b5b849d6d9f0c66a8f">&#9670;&nbsp;</a></span>MCP_Open()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_Open </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gae14eaf8fc83ee5d1fbd47f94b55dd4b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae14eaf8fc83ee5d1fbd47f94b55dd4b0">&#9670;&nbsp;</a></span>MCP_Close()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_Close </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga125c4b4b87cfa0a86e619a7dbc7241f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga125c4b4b87cfa0a86e619a7dbc7241f1">&#9670;&nbsp;</a></span>MCP_DeviceList()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_DeviceList </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>numDevices</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPDeviceList">MCPDeviceList</a> *&#160;</td>
<td class="paramname"><em>outDevices</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>outBufferSize</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gad49d0452d03e21654075c9ae4b90d794"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad49d0452d03e21654075c9ae4b90d794">&#9670;&nbsp;</a></span>MCP_FullDeviceList()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_FullDeviceList </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>numDevices</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPDeviceList">MCPDeviceList</a> *&#160;</td>
<td class="paramname"><em>outDevices</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>outBufferSize</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga17e3692c2ac9acd1fe6a7549775c0b03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga17e3692c2ac9acd1fe6a7549775c0b03">&#9670;&nbsp;</a></span>MCP_GetOwnTitleInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_GetOwnTitleInfo </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *&#160;</td>
<td class="paramname"><em>titleInfo</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga7236c9dd5c24b4f8f670cba797eb99c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7236c9dd5c24b4f8f670cba797eb99c1">&#9670;&nbsp;</a></span>MCP_GetSysProdSettings()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_GetSysProdSettings </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPSysProdSettings">MCPSysProdSettings</a> *&#160;</td>
<td class="paramname"><em>settings</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga84c045daffda787ee00d51bda83fe47c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga84c045daffda787ee00d51bda83fe47c">&#9670;&nbsp;</a></span>MCP_GetTitleId()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_GetTitleId </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint64_t *&#160;</td>
<td class="paramname"><em>outTitleId</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga54a0c887f674800252437926327f05a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga54a0c887f674800252437926327f05a7">&#9670;&nbsp;</a></span>MCP_GetTitleInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_GetTitleInfo </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint64_t&#160;</td>
<td class="paramname"><em>titleId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *&#160;</td>
<td class="paramname"><em>titleInfo</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga59edfaea408f2eafcfe4effb1840c6b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga59edfaea408f2eafcfe4effb1840c6b6">&#9670;&nbsp;</a></span>MCP_InstallSetTargetDevice()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_InstallSetTargetDevice </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#ga6c4434b6d47def21a09e2f1f100dce93">MCPInstallTarget</a>&#160;</td>
<td class="paramname"><em>device</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga0ec98eb1d95bb5588fdcd16b4a25de1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0ec98eb1d95bb5588fdcd16b4a25de1a">&#9670;&nbsp;</a></span>MCP_InstallGetTargetDevice()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_InstallGetTargetDevice </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#ga6c4434b6d47def21a09e2f1f100dce93">MCPInstallTarget</a> *&#160;</td>
<td class="paramname"><em>deviceOut</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga7636dab7a6db7f2d13a4198704e63a39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7636dab7a6db7f2d13a4198704e63a39">&#9670;&nbsp;</a></span>MCP_InstallSetTargetUsb()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_InstallSetTargetUsb </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>usb</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gacf34ecec98a023060eb6a150d4aefc04"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacf34ecec98a023060eb6a150d4aefc04">&#9670;&nbsp;</a></span>MCP_InstallGetInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_InstallGetInfo </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPInstallInfo">MCPInstallInfo</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">
</div>
</div>
<a id="ga7f147aafd9fa388ff2e28054d9a2f3da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7f147aafd9fa388ff2e28054d9a2f3da">&#9670;&nbsp;</a></span>MCP_InstallTitleAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_InstallTitleAsync </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPInstallTitleInfo">MCPInstallTitleInfo</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">
</div>
</div>
<a id="ga959e8e23376abb4108f5f201ed454927"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga959e8e23376abb4108f5f201ed454927">&#9670;&nbsp;</a></span>MCP_InstallGetProgress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_InstallGetProgress </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPInstallProgress">MCPInstallProgress</a> *&#160;</td>
<td class="paramname"><em>installProgressOut</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gaaafa8e64cfd5568f45064444b0ccc8bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaaafa8e64cfd5568f45064444b0ccc8bf">&#9670;&nbsp;</a></span>MCP_InstallTitleAbort()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_InstallTitleAbort </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga488fb03d0273d6daf1f1a4beafd02d2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga488fb03d0273d6daf1f1a4beafd02d2b">&#9670;&nbsp;</a></span>MCP_TitleCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_TitleCount </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>handle</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gaefbdf2afec3c45888ce87019cc45ed47"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaefbdf2afec3c45888ce87019cc45ed47">&#9670;&nbsp;</a></span>MCP_TitleList()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_TitleList </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t *&#160;</td>
<td class="paramname"><em>outTitleCount</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *&#160;</td>
<td class="paramname"><em>titleList</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>titleListSizeBytes</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gaf2a1da755dbdedc01959366cd7d0e42a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf2a1da755dbdedc01959366cd7d0e42a">&#9670;&nbsp;</a></span>MCP_TitleListByAppType()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_TitleListByAppType </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a>&#160;</td>
<td class="paramname"><em>appType</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t *&#160;</td>
<td class="paramname"><em>outTitleCount</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *&#160;</td>
<td class="paramname"><em>titleList</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>titleListSizeBytes</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gac69f4ee7b4cf1bac2b452d8e7b5022b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac69f4ee7b4cf1bac2b452d8e7b5022b9">&#9670;&nbsp;</a></span>MCP_TitleListByUniqueId()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_TitleListByUniqueId </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>uniqueId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t *&#160;</td>
<td class="paramname"><em>outTitleCount</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *&#160;</td>
<td class="paramname"><em>titleList</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>titleListSizeBytes</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga2410b6f23c9b1dbd9cc818d8f9f6af0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2410b6f23c9b1dbd9cc818d8f9f6af0f">&#9670;&nbsp;</a></span>MCP_TitleListByUniqueIdAndIndexedDeviceAndAppType()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_TitleListByUniqueIdAndIndexedDeviceAndAppType </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>uniqueId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>indexedDevice</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>unk0x60</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#ga66e511087d21fbaa8255186ffcd14c04">MCPAppType</a>&#160;</td>
<td class="paramname"><em>appType</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t *&#160;</td>
<td class="paramname"><em>outTitleCount</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPTitleListType">MCPTitleListType</a> *&#160;</td>
<td class="paramname"><em>titleList</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>titleListSizeBytes</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga12b013ca378752caf803bc1887f2d31a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga12b013ca378752caf803bc1887f2d31a">&#9670;&nbsp;</a></span>MCP_UninstallTitleAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__mcp.html#gaef53c3de7395032f25f0dde3928f150a">MCPError</a> MCP_UninstallTitleAsync </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__mcp.html#structMCPInstallTitleInfo">MCPInstallTitleInfo</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">
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>