5319 lines
304 KiB
HTML
5319 lines
304 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.9.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>libctru: include/3ds/services/fs.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 style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">libctru
|
|
 <span id="projectnumber">v2.4.1</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'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:cf05388f2679ee054f2beb29a391d25f4e673ac3&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>
|
|
<!-- 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 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_d475325f6a9fe3bfc3a495c72a9e475e.html">3ds</a></li><li class="navelem"><a class="el" href="dir_0e005207343684f6967052d1f51a7e66.html">services</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">fs.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Filesystem Services.
|
|
<a href="#details">More...</a></p>
|
|
<div class="textblock"><code>#include <<a class="el" href="types_8h_source.html">3ds/types.h</a>></code><br />
|
|
</div>
|
|
<p><a href="fs_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 name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__DirectoryEntry.html">FS_DirectoryEntry</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Directory entry. <a href="structFS__DirectoryEntry.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Archive resource information. <a href="structFS__ArchiveResource.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__ProgramInfo.html">FS_ProgramInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Program information. <a href="structFS__ProgramInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__ProductInfo.html">FS_ProductInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Product information. <a href="structFS__ProductInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__IntegrityVerificationSeed.html">FS_IntegrityVerificationSeed</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Integrity verification seed. <a href="structFS__IntegrityVerificationSeed.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Ext save data information. <a href="structFS__ExtSaveDataInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__SystemSaveDataInfo.html">FS_SystemSaveDataInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">System save data information. <a href="structFS__SystemSaveDataInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__DeviceMoveContext.html">FS_DeviceMoveContext</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Device move context. <a href="structFS__DeviceMoveContext.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__Path.html">FS_Path</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filesystem path data, detailing the specific target of an operation. <a href="structFS__Path.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFS__SdMmcSpeedInfo.html">FS_SdMmcSpeedInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SDMC/NAND speed information. <a href="structFS__SdMmcSpeedInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </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:a64b19cc2d36043ad4060f2b7d17b16ef"><td class="memItemLeft" align="right" valign="top"><a id="a64b19cc2d36043ad4060f2b7d17b16ef"></a>
|
|
typedef <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a></td></tr>
|
|
<tr class="memdesc:a64b19cc2d36043ad4060f2b7d17b16ef"><td class="mdescLeft"> </td><td class="mdescRight">Filesystem archive handle, providing access to a filesystem's contents. <br /></td></tr>
|
|
<tr class="separator:a64b19cc2d36043ad4060f2b7d17b16ef"><td class="memSeparator" colspan="2"> </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:a56a0f36da7f9eaaf54bd05cc2bf49173"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br />
|
|
  <a class="el" href="fs_8h.html#a56a0f36da7f9eaaf54bd05cc2bf49173aebc25118925a19a2d7d8593fdb21a574">FS_OPEN_READ</a> = BIT(0)
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a56a0f36da7f9eaaf54bd05cc2bf49173a3bd1b8a673bf36d0d7aa8eb543dc3fb2">FS_OPEN_WRITE</a> = BIT(1)
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a56a0f36da7f9eaaf54bd05cc2bf49173a5a0af82eec8be53934152016600bea9a">FS_OPEN_CREATE</a> = BIT(2)
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a56a0f36da7f9eaaf54bd05cc2bf49173"><td class="mdescLeft"> </td><td class="mdescRight">Open flags. <a href="fs_8h.html#a56a0f36da7f9eaaf54bd05cc2bf49173">More...</a><br /></td></tr>
|
|
<tr class="separator:a56a0f36da7f9eaaf54bd05cc2bf49173"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa156d1cebb38c8a65846c4d9c006012a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br />
|
|
  <a class="el" href="fs_8h.html#aa156d1cebb38c8a65846c4d9c006012aa5ca37b181e92ad91749a114aeb05325f">FS_WRITE_FLUSH</a> = BIT(0)
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#aa156d1cebb38c8a65846c4d9c006012aaeefbba4772c406afbefc2fdb2c05a469">FS_WRITE_UPDATE_TIME</a> = BIT(8)
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:aa156d1cebb38c8a65846c4d9c006012a"><td class="mdescLeft"> </td><td class="mdescRight">Write flags. <a href="fs_8h.html#aa156d1cebb38c8a65846c4d9c006012a">More...</a><br /></td></tr>
|
|
<tr class="separator:aa156d1cebb38c8a65846c4d9c006012a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af8654c714018c6241d9ebd01f3fb5a26"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br />
|
|
  <a class="el" href="fs_8h.html#af8654c714018c6241d9ebd01f3fb5a26add210297e401efd4d60174cce2b63df6">FS_ATTRIBUTE_DIRECTORY</a> = BIT(0)
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#af8654c714018c6241d9ebd01f3fb5a26a964ecf3f9b625100372d13418dff14bf">FS_ATTRIBUTE_HIDDEN</a> = BIT(8)
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#af8654c714018c6241d9ebd01f3fb5a26a9b60bc97a4bd63ba24a3431d1905695a">FS_ATTRIBUTE_ARCHIVE</a> = BIT(16)
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#af8654c714018c6241d9ebd01f3fb5a26aeb36f9fbbc299cfedc2ed20a8adfc785">FS_ATTRIBUTE_READ_ONLY</a> = BIT(24)
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:af8654c714018c6241d9ebd01f3fb5a26"><td class="mdescLeft"> </td><td class="mdescRight">Attribute flags. <a href="fs_8h.html#af8654c714018c6241d9ebd01f3fb5a26">More...</a><br /></td></tr>
|
|
<tr class="separator:af8654c714018c6241d9ebd01f3fb5a26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3526d37c529b39a862b9b7371a53e137"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> { <br />
|
|
  <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137ae1d592f99c375473d1e05bec79ddde26">MEDIATYPE_NAND</a> = 0
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137a7dd335c377a12223f9588649066e80c7">MEDIATYPE_SD</a> = 1
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137a35710db5adf72c7b0b1775f87051e4b0">MEDIATYPE_GAME_CARD</a> = 2
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a3526d37c529b39a862b9b7371a53e137"><td class="mdescLeft"> </td><td class="mdescRight">Media types. <a href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">More...</a><br /></td></tr>
|
|
<tr class="separator:a3526d37c529b39a862b9b7371a53e137"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acdbf253270893656d28d7c35d7b7070c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070c">FS_SystemMediaType</a> { <br />
|
|
  <a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070ca250d43fc8ba9189c116e8911033f147c">SYSTEM_MEDIATYPE_CTR_NAND</a> = 0
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070ca27732504585449ac9b1b127f2ae8cc18">SYSTEM_MEDIATYPE_TWL_NAND</a> = 1
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070ca74e138a7903a41a31666eb6a3a9daed8">SYSTEM_MEDIATYPE_SD</a> = 2
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070ca8bd94eae78baf5bad5e62b2e6e00d43b">SYSTEM_MEDIATYPE_TWL_PHOTO</a> = 3
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:acdbf253270893656d28d7c35d7b7070c"><td class="mdescLeft"> </td><td class="mdescRight">System media types. <a href="fs_8h.html#acdbf253270893656d28d7c35d7b7070c">More...</a><br /></td></tr>
|
|
<tr class="separator:acdbf253270893656d28d7c35d7b7070c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24416208e0f4c6c6efc3b2118a2d8803"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> { <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a4492905cbe9982d7748d2afc7343e409">ARCHIVE_ROMFS</a> = 0x00000003
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803aa66062bfe6cb97c865ea72d9b552aff8">ARCHIVE_SAVEDATA</a> = 0x00000004
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803af9cc9399218ac2553d7d314110b46c62">ARCHIVE_EXTDATA</a> = 0x00000006
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a35e8fc67ce8615886c3150808ec595b4">ARCHIVE_SHARED_EXTDATA</a> = 0x00000007
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803aa728094b43b743b4a5f3a6968187e272">ARCHIVE_SYSTEM_SAVEDATA</a> = 0x00000008
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a2bd1443d3828250e0c858080ae70e5b0">ARCHIVE_SDMC</a> = 0x00000009
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a8e7945f1bc93adff2156b9523f8eda2c">ARCHIVE_SDMC_WRITE_ONLY</a> = 0x0000000A
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803acc1b04b0577e28fef9412e67500f7743">ARCHIVE_BOSS_EXTDATA</a> = 0x12345678
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803ac9efee7e24c6232dc7c34247003fe708">ARCHIVE_CARD_SPIFS</a> = 0x12345679
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a68cc0c6b5fd1a502fb90ba7ac35260e4">ARCHIVE_EXTDATA_AND_BOSS_EXTDATA</a> = 0x1234567B
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a27ee29d8cfd1baacd3b34cba7b0ce61f">ARCHIVE_SYSTEM_SAVEDATA2</a> = 0x1234567C
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803abedefd87615b5a909f436d01d43c749a">ARCHIVE_NAND_RW</a> = 0x1234567D
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a57526ab0d89e8bc95839e197d5657359">ARCHIVE_NAND_RO</a> = 0x1234567E
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803ab2b49fb4501746f96d7a07c78e63fb8f">ARCHIVE_NAND_RO_WRITE_ACCESS</a> = 0x1234567F
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a536c2ae4866cffca06c3cab9cbd99912">ARCHIVE_SAVEDATA_AND_CONTENT</a> = 0x2345678A
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803aa6e26a2e31e1c5cd74d73d88b43f4b41">ARCHIVE_SAVEDATA_AND_CONTENT2</a> = 0x2345678E
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a96f8512c05e296beb21d3c6822280b28">ARCHIVE_NAND_CTR_FS</a> = 0x567890AB
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a799eead9b7a4b20cdcbdf0a4f6750ccc">ARCHIVE_TWL_PHOTO</a> = 0x567890AC
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a527f3a6f54aab2efe7537bf4df9bdb21">ARCHIVE_TWL_SOUND</a> = 0x567890AD
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803afebe77c83017f58bec3c61f3050dc505">ARCHIVE_NAND_TWL_FS</a> = 0x567890AE
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a09ab29487ddce35470b5c9a62dd16742">ARCHIVE_NAND_W_FS</a> = 0x567890AF
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803ac5d8d6724ccaef3780f35233fd90447b">ARCHIVE_GAMECARD_SAVEDATA</a> = 0x567890B1
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803a323f96e584ab5f690b4cd2915ba32581">ARCHIVE_USER_SAVEDATA</a> = 0x567890B2
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803ae307f1ce8adfa9086d67b8e5ea6e2758">ARCHIVE_DEMO_SAVEDATA</a> = 0x567890B4
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a24416208e0f4c6c6efc3b2118a2d8803"><td class="mdescLeft"> </td><td class="mdescRight">Archive IDs. <a href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">More...</a><br /></td></tr>
|
|
<tr class="separator:a24416208e0f4c6c6efc3b2118a2d8803"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ac939166d53f34606e046ade4c937ab"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a2ac939166d53f34606e046ade4c937ab">FS_PathType</a> { <br />
|
|
  <a class="el" href="fs_8h.html#a2ac939166d53f34606e046ade4c937aba087708a66f83c522faa1a8be2be798e9">PATH_INVALID</a> = 0
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a2ac939166d53f34606e046ade4c937aba1874741e017505f2ea18f01dbf62a215">PATH_EMPTY</a> = 1
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a2ac939166d53f34606e046ade4c937aba0330efe07f703a073551310f23edc79f">PATH_BINARY</a> = 2
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a2ac939166d53f34606e046ade4c937ababb1e4d40ce2b0a1510947d092780b4cf">PATH_ASCII</a> = 3
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a2ac939166d53f34606e046ade4c937abac350e2e698ad4760db30ab793f49939d">PATH_UTF16</a> = 4
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a2ac939166d53f34606e046ade4c937ab"><td class="mdescLeft"> </td><td class="mdescRight">Path types. <a href="fs_8h.html#a2ac939166d53f34606e046ade4c937ab">More...</a><br /></td></tr>
|
|
<tr class="separator:a2ac939166d53f34606e046ade4c937ab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a906e781f277e459a15a95b1e760f3411"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a906e781f277e459a15a95b1e760f3411">FS_SecureValueSlot</a> { <a class="el" href="fs_8h.html#a906e781f277e459a15a95b1e760f3411a6361cb9651dedf6aa5dce71d42903316">SECUREVALUE_SLOT_SD</a> = 0x1000
|
|
}</td></tr>
|
|
<tr class="memdesc:a906e781f277e459a15a95b1e760f3411"><td class="mdescLeft"> </td><td class="mdescRight">Secure value slot. <a href="fs_8h.html#a906e781f277e459a15a95b1e760f3411">More...</a><br /></td></tr>
|
|
<tr class="separator:a906e781f277e459a15a95b1e760f3411"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae98658510bcc2292b74f97db91f78fe0"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0">FS_CardSpiBaudRate</a> { <br />
|
|
  <a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0aea6b143a9713c25e2f786c7c39514c69">BAUDRATE_512KHZ</a> = 0
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0a84244342ee8eac1ecff7ba9d194fb75e">BAUDRATE_1MHZ</a> = 1
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0a0de65280157a97cad8da344622c4b4ae">BAUDRATE_2MHZ</a> = 2
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0a07c1319db7f439da552628d24bee430c">BAUDRATE_4MHZ</a> = 3
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0a7791c3667f17451e4ed22363d759f89a">BAUDRATE_8MHZ</a> = 4
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0a6bef330e175fffba3b1768ce3502e829">BAUDRATE_16MHZ</a> = 5
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ae98658510bcc2292b74f97db91f78fe0"><td class="mdescLeft"> </td><td class="mdescRight">Card SPI baud rate. <a href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0">More...</a><br /></td></tr>
|
|
<tr class="separator:ae98658510bcc2292b74f97db91f78fe0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7354fc838f4b9c704685453576e41cad"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a7354fc838f4b9c704685453576e41cad">FS_CardSpiBusMode</a> { <br />
|
|
  <a class="el" href="fs_8h.html#a7354fc838f4b9c704685453576e41cadaf8f53e9b6d40d66f34d95b37073321a4">BUSMODE_1BIT</a> = 0
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#a7354fc838f4b9c704685453576e41cadad8c138fd30a7d426c814f9ee6ab96f77">BUSMODE_4BIT</a> = 1
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a7354fc838f4b9c704685453576e41cad"><td class="mdescLeft"> </td><td class="mdescRight">Card SPI bus mode. <a href="fs_8h.html#a7354fc838f4b9c704685453576e41cad">More...</a><br /></td></tr>
|
|
<tr class="separator:a7354fc838f4b9c704685453576e41cad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae39b89424d688ec1e77986fe0f89fcce"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fcce">FS_SpecialContentType</a> { <br />
|
|
  <a class="el" href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fccea4f35a0a657d11baac621f73bcef9ee23">SPECIALCONTENT_UPDATE</a> = 1
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fcceafc811b2d3243550ee5ba254f566a05f5">SPECIALCONTENT_MANUAL</a> = 2
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fccea7e7a81e5534010e6f3f815751d93f01f">SPECIALCONTENT_DLP_CHILD</a> = 3
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ae39b89424d688ec1e77986fe0f89fcce"><td class="mdescLeft"> </td><td class="mdescRight">Card SPI bus mode. <a href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fcce">More...</a><br /></td></tr>
|
|
<tr class="separator:ae39b89424d688ec1e77986fe0f89fcce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab06968444dcba08b02ed34b6db2ad5b5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ab06968444dcba08b02ed34b6db2ad5b5">FS_CardType</a> { <br />
|
|
  <a class="el" href="fs_8h.html#ab06968444dcba08b02ed34b6db2ad5b5a829e56a89aacfb45210067057ad3fb75">CARD_CTR</a> = 0
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ab06968444dcba08b02ed34b6db2ad5b5ab04c6851c0501f8526011c06660e788c">CARD_TWL</a> = 1
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ab06968444dcba08b02ed34b6db2ad5b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49b39ca3e02c247709fececda4bbd56d"><td class="memItemLeft" align="right" valign="top"><a id="a49b39ca3e02c247709fececda4bbd56d"></a>enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a49b39ca3e02c247709fececda4bbd56d">FS_Action</a> { <b>FS_ACTION_UNKNOWN</b> = 0
|
|
}</td></tr>
|
|
<tr class="memdesc:a49b39ca3e02c247709fececda4bbd56d"><td class="mdescLeft"> </td><td class="mdescRight">FS control actions. <br /></td></tr>
|
|
<tr class="separator:a49b39ca3e02c247709fececda4bbd56d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3958094a809b4f036fa86e981e99352"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ac3958094a809b4f036fa86e981e99352">FS_ArchiveAction</a> { <br />
|
|
  <a class="el" href="fs_8h.html#ac3958094a809b4f036fa86e981e99352a2ed7d0364b825ccc9fd618015658f939">ARCHIVE_ACTION_COMMIT_SAVE_DATA</a> = 0
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ac3958094a809b4f036fa86e981e99352ae95b76e781ad4f27ec67940472a00c24">ARCHIVE_ACTION_GET_TIMESTAMP</a> = 1
|
|
, <br />
|
|
  <b>ARCHIVE_ACTION_UNKNOWN</b> = 0x789D
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ac3958094a809b4f036fa86e981e99352"><td class="mdescLeft"> </td><td class="mdescRight">Archive control actions. <a href="fs_8h.html#ac3958094a809b4f036fa86e981e99352">More...</a><br /></td></tr>
|
|
<tr class="separator:ac3958094a809b4f036fa86e981e99352"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad89293d2e11fd68de534aa0fca4f0fb2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ad89293d2e11fd68de534aa0fca4f0fb2">FS_SecureSaveAction</a> { <br />
|
|
  <a class="el" href="fs_8h.html#ad89293d2e11fd68de534aa0fca4f0fb2afdd1688c611184b4bd76d7b4742ce234">SECURESAVE_ACTION_DELETE</a> = 0
|
|
, <br />
|
|
  <a class="el" href="fs_8h.html#ad89293d2e11fd68de534aa0fca4f0fb2aa3858d5d6ae3a519f3d9285eee0377a0">SECURESAVE_ACTION_FORMAT</a> = 1
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ad89293d2e11fd68de534aa0fca4f0fb2"><td class="mdescLeft"> </td><td class="mdescRight">Secure save control actions. <a href="fs_8h.html#ad89293d2e11fd68de534aa0fca4f0fb2">More...</a><br /></td></tr>
|
|
<tr class="separator:ad89293d2e11fd68de534aa0fca4f0fb2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0cb2825503b2295a964aaaa9e348b0f"><td class="memItemLeft" align="right" valign="top"><a id="aa0cb2825503b2295a964aaaa9e348b0f"></a>enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aa0cb2825503b2295a964aaaa9e348b0f">FS_FileAction</a> { <b>FILE_ACTION_UNKNOWN</b> = 0
|
|
}</td></tr>
|
|
<tr class="memdesc:aa0cb2825503b2295a964aaaa9e348b0f"><td class="mdescLeft"> </td><td class="mdescRight">File control actions. <br /></td></tr>
|
|
<tr class="separator:aa0cb2825503b2295a964aaaa9e348b0f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d4c6f9df0e609a0eab424c0a5748f06"><td class="memItemLeft" align="right" valign="top"><a id="a4d4c6f9df0e609a0eab424c0a5748f06"></a>enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a4d4c6f9df0e609a0eab424c0a5748f06">FS_DirectoryAction</a> { <b>DIRECTORY_ACTION_UNKNOWN</b> = 0
|
|
}</td></tr>
|
|
<tr class="memdesc:a4d4c6f9df0e609a0eab424c0a5748f06"><td class="mdescLeft"> </td><td class="mdescRight">Directory control actions. <br /></td></tr>
|
|
<tr class="separator:a4d4c6f9df0e609a0eab424c0a5748f06"><td class="memSeparator" colspan="2"> </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:a897bb73f6c956a45305aa9f50f7935ca"><td class="memItemLeft" align="right" valign="top"><a id="a897bb73f6c956a45305aa9f50f7935ca"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a897bb73f6c956a45305aa9f50f7935ca">fsInit</a> (void)</td></tr>
|
|
<tr class="memdesc:a897bb73f6c956a45305aa9f50f7935ca"><td class="mdescLeft"> </td><td class="mdescRight">Initializes FS. <br /></td></tr>
|
|
<tr class="separator:a897bb73f6c956a45305aa9f50f7935ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3a12b515c5a4d2514cfb07014dbfa3eb"><td class="memItemLeft" align="right" valign="top"><a id="a3a12b515c5a4d2514cfb07014dbfa3eb"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a3a12b515c5a4d2514cfb07014dbfa3eb">fsExit</a> (void)</td></tr>
|
|
<tr class="memdesc:a3a12b515c5a4d2514cfb07014dbfa3eb"><td class="mdescLeft"> </td><td class="mdescRight">Exits FS. <br /></td></tr>
|
|
<tr class="separator:a3a12b515c5a4d2514cfb07014dbfa3eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1c83784d540badb04f67e00c5144cf3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#af1c83784d540badb04f67e00c5144cf3">fsUseSession</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> session)</td></tr>
|
|
<tr class="memdesc:af1c83784d540badb04f67e00c5144cf3"><td class="mdescLeft"> </td><td class="mdescRight">Sets the FSUSER session to use in the current thread. <a href="fs_8h.html#af1c83784d540badb04f67e00c5144cf3">More...</a><br /></td></tr>
|
|
<tr class="separator:af1c83784d540badb04f67e00c5144cf3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af29084d2b427ff5874421c192313e6ce"><td class="memItemLeft" align="right" valign="top"><a id="af29084d2b427ff5874421c192313e6ce"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#af29084d2b427ff5874421c192313e6ce">fsEndUseSession</a> (void)</td></tr>
|
|
<tr class="memdesc:af29084d2b427ff5874421c192313e6ce"><td class="mdescLeft"> </td><td class="mdescRight">Disables the FSUSER session override in the current thread. <br /></td></tr>
|
|
<tr class="separator:af29084d2b427ff5874421c192313e6ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a37db378ead3ffd0c55c5c7833d2b6a52"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a37db378ead3ffd0c55c5c7833d2b6a52">fsExemptFromSession</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive)</td></tr>
|
|
<tr class="memdesc:a37db378ead3ffd0c55c5c7833d2b6a52"><td class="mdescLeft"> </td><td class="mdescRight">Exempts an archive from using alternate FS session handles provided with <a class="el" href="fs_8h.html#af1c83784d540badb04f67e00c5144cf3">fsUseSession</a> Instead, the archive will use the default FS session handle, opened with <a class="el" href="srv_8h.html#aab6cdc04019fc64b219add4013e02b65">srvGetSessionHandle</a>. <a href="fs_8h.html#a37db378ead3ffd0c55c5c7833d2b6a52">More...</a><br /></td></tr>
|
|
<tr class="separator:a37db378ead3ffd0c55c5c7833d2b6a52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fd200207f5550eaa8382b474d4ba79f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a4fd200207f5550eaa8382b474d4ba79f">fsUnexemptFromSession</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive)</td></tr>
|
|
<tr class="memdesc:a4fd200207f5550eaa8382b474d4ba79f"><td class="mdescLeft"> </td><td class="mdescRight">Unexempts an archive from using alternate FS session handles provided with <a class="el" href="fs_8h.html#af1c83784d540badb04f67e00c5144cf3">fsUseSession</a>. <a href="fs_8h.html#a4fd200207f5550eaa8382b474d4ba79f">More...</a><br /></td></tr>
|
|
<tr class="separator:a4fd200207f5550eaa8382b474d4ba79f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae72d50f45f4573540c1ea2ae796ca905"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structFS__Path.html">FS_Path</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ae72d50f45f4573540c1ea2ae796ca905">fsMakePath</a> (<a class="el" href="fs_8h.html#a2ac939166d53f34606e046ade4c937ab">FS_PathType</a> type, const void *path)</td></tr>
|
|
<tr class="memdesc:ae72d50f45f4573540c1ea2ae796ca905"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="structFS__Path.html" title="Filesystem path data, detailing the specific target of an operation.">FS_Path</a> instance. <a href="fs_8h.html#ae72d50f45f4573540c1ea2ae796ca905">More...</a><br /></td></tr>
|
|
<tr class="separator:ae72d50f45f4573540c1ea2ae796ca905"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae6eff50e035a6544dca96fc86dc88b91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ae6eff50e035a6544dca96fc86dc88b91">fsGetSessionHandle</a> (void)</td></tr>
|
|
<tr class="memdesc:ae6eff50e035a6544dca96fc86dc88b91"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current FS session handle. <a href="fs_8h.html#ae6eff50e035a6544dca96fc86dc88b91">More...</a><br /></td></tr>
|
|
<tr class="separator:ae6eff50e035a6544dca96fc86dc88b91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7ad5023cf160f7f5d91c84387b7c7e90"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a7ad5023cf160f7f5d91c84387b7c7e90">FSUSER_Control</a> (<a class="el" href="fs_8h.html#a49b39ca3e02c247709fececda4bbd56d">FS_Action</a> action, void *input, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> inputSize, void *output, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> outputSize)</td></tr>
|
|
<tr class="memdesc:a7ad5023cf160f7f5d91c84387b7c7e90"><td class="mdescLeft"> </td><td class="mdescRight">Performs a control operation on the filesystem. <a href="fs_8h.html#a7ad5023cf160f7f5d91c84387b7c7e90">More...</a><br /></td></tr>
|
|
<tr class="separator:a7ad5023cf160f7f5d91c84387b7c7e90"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65613779d51d5f5063f33601b10748ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a65613779d51d5f5063f33601b10748ef">FSUSER_Initialize</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> session)</td></tr>
|
|
<tr class="memdesc:a65613779d51d5f5063f33601b10748ef"><td class="mdescLeft"> </td><td class="mdescRight">Initializes a FSUSER session. <a href="fs_8h.html#a65613779d51d5f5063f33601b10748ef">More...</a><br /></td></tr>
|
|
<tr class="separator:a65613779d51d5f5063f33601b10748ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a972f8f4ab83adae7582787b7c23d82cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a972f8f4ab83adae7582787b7c23d82cf">FSUSER_OpenFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *out, <a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="structFS__Path.html">FS_Path</a> path, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> openFlags, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes)</td></tr>
|
|
<tr class="memdesc:a972f8f4ab83adae7582787b7c23d82cf"><td class="mdescLeft"> </td><td class="mdescRight">Opens a file. <a href="fs_8h.html#a972f8f4ab83adae7582787b7c23d82cf">More...</a><br /></td></tr>
|
|
<tr class="separator:a972f8f4ab83adae7582787b7c23d82cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a550b1a046e66ef8216f737225adbf934"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a550b1a046e66ef8216f737225adbf934">FSUSER_OpenFileDirectly</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *out, <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> archiveId, <a class="el" href="structFS__Path.html">FS_Path</a> archivePath, <a class="el" href="structFS__Path.html">FS_Path</a> filePath, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> openFlags, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes)</td></tr>
|
|
<tr class="memdesc:a550b1a046e66ef8216f737225adbf934"><td class="mdescLeft"> </td><td class="mdescRight">Opens a file directly, bypassing the requirement of an opened archive handle. <a href="fs_8h.html#a550b1a046e66ef8216f737225adbf934">More...</a><br /></td></tr>
|
|
<tr class="separator:a550b1a046e66ef8216f737225adbf934"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa92c308811733816a3048903076c398f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aa92c308811733816a3048903076c398f">FSUSER_DeleteFile</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:aa92c308811733816a3048903076c398f"><td class="mdescLeft"> </td><td class="mdescRight">Deletes a file. <a href="fs_8h.html#aa92c308811733816a3048903076c398f">More...</a><br /></td></tr>
|
|
<tr class="separator:aa92c308811733816a3048903076c398f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d2337aee6ed9c01e0c24b84d1ae9ccb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a6d2337aee6ed9c01e0c24b84d1ae9ccb">FSUSER_RenameFile</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> srcArchive, <a class="el" href="structFS__Path.html">FS_Path</a> srcPath, <a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> dstArchive, <a class="el" href="structFS__Path.html">FS_Path</a> dstPath)</td></tr>
|
|
<tr class="memdesc:a6d2337aee6ed9c01e0c24b84d1ae9ccb"><td class="mdescLeft"> </td><td class="mdescRight">Renames a file. <a href="fs_8h.html#a6d2337aee6ed9c01e0c24b84d1ae9ccb">More...</a><br /></td></tr>
|
|
<tr class="separator:a6d2337aee6ed9c01e0c24b84d1ae9ccb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9ceefaf8cfaf6deefff2e2000fc8e62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aa9ceefaf8cfaf6deefff2e2000fc8e62">FSUSER_DeleteDirectory</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:aa9ceefaf8cfaf6deefff2e2000fc8e62"><td class="mdescLeft"> </td><td class="mdescRight">Deletes a directory, failing if it is not empty. <a href="fs_8h.html#aa9ceefaf8cfaf6deefff2e2000fc8e62">More...</a><br /></td></tr>
|
|
<tr class="separator:aa9ceefaf8cfaf6deefff2e2000fc8e62"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac57b8a279ff700a6d117b6a98a0c0b8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ac57b8a279ff700a6d117b6a98a0c0b8c">FSUSER_DeleteDirectoryRecursively</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:ac57b8a279ff700a6d117b6a98a0c0b8c"><td class="mdescLeft"> </td><td class="mdescRight">Deletes a directory, also deleting its contents. <a href="fs_8h.html#ac57b8a279ff700a6d117b6a98a0c0b8c">More...</a><br /></td></tr>
|
|
<tr class="separator:ac57b8a279ff700a6d117b6a98a0c0b8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2bc945a229289c0f0a7a205b7c7d5179"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a2bc945a229289c0f0a7a205b7c7d5179">FSUSER_CreateFile</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="structFS__Path.html">FS_Path</a> path, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> fileSize)</td></tr>
|
|
<tr class="memdesc:a2bc945a229289c0f0a7a205b7c7d5179"><td class="mdescLeft"> </td><td class="mdescRight">Creates a file. <a href="fs_8h.html#a2bc945a229289c0f0a7a205b7c7d5179">More...</a><br /></td></tr>
|
|
<tr class="separator:a2bc945a229289c0f0a7a205b7c7d5179"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae6009491439458c1e7dffd77f49157eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ae6009491439458c1e7dffd77f49157eb">FSUSER_CreateDirectory</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="structFS__Path.html">FS_Path</a> path, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes)</td></tr>
|
|
<tr class="memdesc:ae6009491439458c1e7dffd77f49157eb"><td class="mdescLeft"> </td><td class="mdescRight">Creates a directory. <a href="fs_8h.html#ae6009491439458c1e7dffd77f49157eb">More...</a><br /></td></tr>
|
|
<tr class="separator:ae6009491439458c1e7dffd77f49157eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:addb78fb5f243542b20b8ad9595d97ae9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#addb78fb5f243542b20b8ad9595d97ae9">FSUSER_RenameDirectory</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> srcArchive, <a class="el" href="structFS__Path.html">FS_Path</a> srcPath, <a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> dstArchive, <a class="el" href="structFS__Path.html">FS_Path</a> dstPath)</td></tr>
|
|
<tr class="memdesc:addb78fb5f243542b20b8ad9595d97ae9"><td class="mdescLeft"> </td><td class="mdescRight">Renames a directory. <a href="fs_8h.html#addb78fb5f243542b20b8ad9595d97ae9">More...</a><br /></td></tr>
|
|
<tr class="separator:addb78fb5f243542b20b8ad9595d97ae9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1e4cb575a97ad7a70845fd4900f4d852"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a1e4cb575a97ad7a70845fd4900f4d852">FSUSER_OpenDirectory</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *out, <a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:a1e4cb575a97ad7a70845fd4900f4d852"><td class="mdescLeft"> </td><td class="mdescRight">Opens a directory. <a href="fs_8h.html#a1e4cb575a97ad7a70845fd4900f4d852">More...</a><br /></td></tr>
|
|
<tr class="separator:a1e4cb575a97ad7a70845fd4900f4d852"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a92bb1a78bd0a8372936b98beda8ef43c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a92bb1a78bd0a8372936b98beda8ef43c">FSUSER_OpenArchive</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> *archive, <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> id, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:a92bb1a78bd0a8372936b98beda8ef43c"><td class="mdescLeft"> </td><td class="mdescRight">Opens an archive. <a href="fs_8h.html#a92bb1a78bd0a8372936b98beda8ef43c">More...</a><br /></td></tr>
|
|
<tr class="separator:a92bb1a78bd0a8372936b98beda8ef43c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab720a77777a35fa7112556af2c1c4e0b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ab720a77777a35fa7112556af2c1c4e0b">FSUSER_ControlArchive</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="fs_8h.html#ac3958094a809b4f036fa86e981e99352">FS_ArchiveAction</a> action, void *input, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> inputSize, void *output, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> outputSize)</td></tr>
|
|
<tr class="memdesc:ab720a77777a35fa7112556af2c1c4e0b"><td class="mdescLeft"> </td><td class="mdescRight">Performs a control operation on an archive. <a href="fs_8h.html#ab720a77777a35fa7112556af2c1c4e0b">More...</a><br /></td></tr>
|
|
<tr class="separator:ab720a77777a35fa7112556af2c1c4e0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32e368aef60d5c5a464cc95c43c02f0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a32e368aef60d5c5a464cc95c43c02f0d">FSUSER_CloseArchive</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive)</td></tr>
|
|
<tr class="memdesc:a32e368aef60d5c5a464cc95c43c02f0d"><td class="mdescLeft"> </td><td class="mdescRight">Closes an archive. <a href="fs_8h.html#a32e368aef60d5c5a464cc95c43c02f0d">More...</a><br /></td></tr>
|
|
<tr class="separator:a32e368aef60d5c5a464cc95c43c02f0d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7bc830c7c137e903489d85c96fefa74c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a7bc830c7c137e903489d85c96fefa74c">FSUSER_GetFreeBytes</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *freeBytes, <a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive)</td></tr>
|
|
<tr class="memdesc:a7bc830c7c137e903489d85c96fefa74c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the number of free bytes within an archive. <a href="fs_8h.html#a7bc830c7c137e903489d85c96fefa74c">More...</a><br /></td></tr>
|
|
<tr class="separator:a7bc830c7c137e903489d85c96fefa74c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6cdb9fe9fda62f3d4d567502fafddc82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a6cdb9fe9fda62f3d4d567502fafddc82">FSUSER_GetCardType</a> (<a class="el" href="fs_8h.html#ab06968444dcba08b02ed34b6db2ad5b5">FS_CardType</a> *type)</td></tr>
|
|
<tr class="memdesc:a6cdb9fe9fda62f3d4d567502fafddc82"><td class="mdescLeft"> </td><td class="mdescRight">Gets the inserted card type. <a href="fs_8h.html#a6cdb9fe9fda62f3d4d567502fafddc82">More...</a><br /></td></tr>
|
|
<tr class="separator:a6cdb9fe9fda62f3d4d567502fafddc82"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a11599925626922d2a8075413406681bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a11599925626922d2a8075413406681bd">FSUSER_GetSdmcArchiveResource</a> (<a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> *archiveResource)</td></tr>
|
|
<tr class="memdesc:a11599925626922d2a8075413406681bd"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SDMC archive resource information. <a href="fs_8h.html#a11599925626922d2a8075413406681bd">More...</a><br /></td></tr>
|
|
<tr class="separator:a11599925626922d2a8075413406681bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a624506fd54cf878ae76c62520f955f80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a624506fd54cf878ae76c62520f955f80">FSUSER_GetNandArchiveResource</a> (<a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> *archiveResource)</td></tr>
|
|
<tr class="memdesc:a624506fd54cf878ae76c62520f955f80"><td class="mdescLeft"> </td><td class="mdescRight">Gets the NAND archive resource information. <a href="fs_8h.html#a624506fd54cf878ae76c62520f955f80">More...</a><br /></td></tr>
|
|
<tr class="separator:a624506fd54cf878ae76c62520f955f80"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f1388fb7e6835f05a1c64b7ea71fcf6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a1f1388fb7e6835f05a1c64b7ea71fcf6">FSUSER_GetSdmcFatfsError</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *error)</td></tr>
|
|
<tr class="memdesc:a1f1388fb7e6835f05a1c64b7ea71fcf6"><td class="mdescLeft"> </td><td class="mdescRight">Gets the last SDMC fatfs error. <a href="fs_8h.html#a1f1388fb7e6835f05a1c64b7ea71fcf6">More...</a><br /></td></tr>
|
|
<tr class="separator:a1f1388fb7e6835f05a1c64b7ea71fcf6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3fac57d32bdb4fa120ede6cfaa675067"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a3fac57d32bdb4fa120ede6cfaa675067">FSUSER_IsSdmcDetected</a> (bool *detected)</td></tr>
|
|
<tr class="memdesc:a3fac57d32bdb4fa120ede6cfaa675067"><td class="mdescLeft"> </td><td class="mdescRight">Gets whether an SD card is detected. <a href="fs_8h.html#a3fac57d32bdb4fa120ede6cfaa675067">More...</a><br /></td></tr>
|
|
<tr class="separator:a3fac57d32bdb4fa120ede6cfaa675067"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aabc672eee0473adca49e889ed773debd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aabc672eee0473adca49e889ed773debd">FSUSER_IsSdmcWritable</a> (bool *writable)</td></tr>
|
|
<tr class="memdesc:aabc672eee0473adca49e889ed773debd"><td class="mdescLeft"> </td><td class="mdescRight">Gets whether the SD card is writable. <a href="fs_8h.html#aabc672eee0473adca49e889ed773debd">More...</a><br /></td></tr>
|
|
<tr class="separator:aabc672eee0473adca49e889ed773debd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aca220d5e39f3d364e839734ca579db00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aca220d5e39f3d364e839734ca579db00">FSUSER_GetSdmcCid</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> length)</td></tr>
|
|
<tr class="memdesc:aca220d5e39f3d364e839734ca579db00"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SDMC CID. <a href="fs_8h.html#aca220d5e39f3d364e839734ca579db00">More...</a><br /></td></tr>
|
|
<tr class="separator:aca220d5e39f3d364e839734ca579db00"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a484e158255d3eee12d5c2bf1fe9c87fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a484e158255d3eee12d5c2bf1fe9c87fd">FSUSER_GetNandCid</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> length)</td></tr>
|
|
<tr class="memdesc:a484e158255d3eee12d5c2bf1fe9c87fd"><td class="mdescLeft"> </td><td class="mdescRight">Gets the NAND CID. <a href="fs_8h.html#a484e158255d3eee12d5c2bf1fe9c87fd">More...</a><br /></td></tr>
|
|
<tr class="separator:a484e158255d3eee12d5c2bf1fe9c87fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a52cd8260c5f726b9e9a15eedf16e80be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a52cd8260c5f726b9e9a15eedf16e80be">FSUSER_GetSdmcSpeedInfo</a> (<a class="el" href="structFS__SdMmcSpeedInfo.html">FS_SdMmcSpeedInfo</a> *speedInfo)</td></tr>
|
|
<tr class="memdesc:a52cd8260c5f726b9e9a15eedf16e80be"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SDMC speed info. <a href="fs_8h.html#a52cd8260c5f726b9e9a15eedf16e80be">More...</a><br /></td></tr>
|
|
<tr class="separator:a52cd8260c5f726b9e9a15eedf16e80be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a37eb81707d78aa52451c3df5daa8080c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a37eb81707d78aa52451c3df5daa8080c">FSUSER_GetNandSpeedInfo</a> (<a class="el" href="structFS__SdMmcSpeedInfo.html">FS_SdMmcSpeedInfo</a> *speedInfo)</td></tr>
|
|
<tr class="memdesc:a37eb81707d78aa52451c3df5daa8080c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the NAND speed info. <a href="fs_8h.html#a37eb81707d78aa52451c3df5daa8080c">More...</a><br /></td></tr>
|
|
<tr class="separator:a37eb81707d78aa52451c3df5daa8080c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac52e9ee7e0149815afc972a76a20318b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ac52e9ee7e0149815afc972a76a20318b">FSUSER_GetSdmcLog</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> length)</td></tr>
|
|
<tr class="memdesc:ac52e9ee7e0149815afc972a76a20318b"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SDMC log. <a href="fs_8h.html#ac52e9ee7e0149815afc972a76a20318b">More...</a><br /></td></tr>
|
|
<tr class="separator:ac52e9ee7e0149815afc972a76a20318b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1abf234a4b9bdf2126722ddf8f5f0d50"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a1abf234a4b9bdf2126722ddf8f5f0d50">FSUSER_GetNandLog</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> length)</td></tr>
|
|
<tr class="memdesc:a1abf234a4b9bdf2126722ddf8f5f0d50"><td class="mdescLeft"> </td><td class="mdescRight">Gets the NAND log. <a href="fs_8h.html#a1abf234a4b9bdf2126722ddf8f5f0d50">More...</a><br /></td></tr>
|
|
<tr class="separator:a1abf234a4b9bdf2126722ddf8f5f0d50"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9641116a4efff57fc29999e690de97af"><td class="memItemLeft" align="right" valign="top"><a id="a9641116a4efff57fc29999e690de97af"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a9641116a4efff57fc29999e690de97af">FSUSER_ClearSdmcLog</a> (void)</td></tr>
|
|
<tr class="memdesc:a9641116a4efff57fc29999e690de97af"><td class="mdescLeft"> </td><td class="mdescRight">Clears the SDMC log. <br /></td></tr>
|
|
<tr class="separator:a9641116a4efff57fc29999e690de97af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab64ec812fa7cb36f8b3a45e66ecaae42"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec812fa7cb36f8b3a45e66ecaae42"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ab64ec812fa7cb36f8b3a45e66ecaae42">FSUSER_ClearNandLog</a> (void)</td></tr>
|
|
<tr class="memdesc:ab64ec812fa7cb36f8b3a45e66ecaae42"><td class="mdescLeft"> </td><td class="mdescRight">Clears the NAND log. <br /></td></tr>
|
|
<tr class="separator:ab64ec812fa7cb36f8b3a45e66ecaae42"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac81d21af5d078977dbf7f003e7085699"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ac81d21af5d078977dbf7f003e7085699">FSUSER_CardSlotIsInserted</a> (bool *inserted)</td></tr>
|
|
<tr class="memdesc:ac81d21af5d078977dbf7f003e7085699"><td class="mdescLeft"> </td><td class="mdescRight">Gets whether a card is inserted. <a href="fs_8h.html#ac81d21af5d078977dbf7f003e7085699">More...</a><br /></td></tr>
|
|
<tr class="separator:ac81d21af5d078977dbf7f003e7085699"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a431d9af6b29f79bb23346db21bdb0135"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a431d9af6b29f79bb23346db21bdb0135">FSUSER_CardSlotPowerOn</a> (bool *status)</td></tr>
|
|
<tr class="memdesc:a431d9af6b29f79bb23346db21bdb0135"><td class="mdescLeft"> </td><td class="mdescRight">Powers on the card slot. <a href="fs_8h.html#a431d9af6b29f79bb23346db21bdb0135">More...</a><br /></td></tr>
|
|
<tr class="separator:a431d9af6b29f79bb23346db21bdb0135"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f0f323452ef1ef565ee3811d25f175e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a8f0f323452ef1ef565ee3811d25f175e">FSUSER_CardSlotPowerOff</a> (bool *status)</td></tr>
|
|
<tr class="memdesc:a8f0f323452ef1ef565ee3811d25f175e"><td class="mdescLeft"> </td><td class="mdescRight">Powers off the card slot. <a href="fs_8h.html#a8f0f323452ef1ef565ee3811d25f175e">More...</a><br /></td></tr>
|
|
<tr class="separator:a8f0f323452ef1ef565ee3811d25f175e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81f2a073f9d7da8fc6211c32877e1a09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a81f2a073f9d7da8fc6211c32877e1a09">FSUSER_CardSlotGetCardIFPowerStatus</a> (bool *status)</td></tr>
|
|
<tr class="memdesc:a81f2a073f9d7da8fc6211c32877e1a09"><td class="mdescLeft"> </td><td class="mdescRight">Gets the card's power status. <a href="fs_8h.html#a81f2a073f9d7da8fc6211c32877e1a09">More...</a><br /></td></tr>
|
|
<tr class="separator:a81f2a073f9d7da8fc6211c32877e1a09"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a201dafd5a0fd1242b8a3b9a802950c59"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a201dafd5a0fd1242b8a3b9a802950c59">FSUSER_CardNorDirectCommand</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId)</td></tr>
|
|
<tr class="memdesc:a201dafd5a0fd1242b8a3b9a802950c59"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct command. <a href="fs_8h.html#a201dafd5a0fd1242b8a3b9a802950c59">More...</a><br /></td></tr>
|
|
<tr class="separator:a201dafd5a0fd1242b8a3b9a802950c59"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a889601a8a5d6abd982132b9f925b25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a9a889601a8a5d6abd982132b9f925b25">FSUSER_CardNorDirectCommandWithAddress</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address)</td></tr>
|
|
<tr class="memdesc:a9a889601a8a5d6abd982132b9f925b25"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct command with an address. <a href="fs_8h.html#a9a889601a8a5d6abd982132b9f925b25">More...</a><br /></td></tr>
|
|
<tr class="separator:a9a889601a8a5d6abd982132b9f925b25"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f91fcd4127e4d4b71c0afebd9c1c4ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a6f91fcd4127e4d4b71c0afebd9c1c4ad">FSUSER_CardNorDirectRead</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, void *output)</td></tr>
|
|
<tr class="memdesc:a6f91fcd4127e4d4b71c0afebd9c1c4ad"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct read. <a href="fs_8h.html#a6f91fcd4127e4d4b71c0afebd9c1c4ad">More...</a><br /></td></tr>
|
|
<tr class="separator:a6f91fcd4127e4d4b71c0afebd9c1c4ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a252e6b1bf3a6f5d4dc609264d64155cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a252e6b1bf3a6f5d4dc609264d64155cc">FSUSER_CardNorDirectReadWithAddress</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, void *output)</td></tr>
|
|
<tr class="memdesc:a252e6b1bf3a6f5d4dc609264d64155cc"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct read with an address. <a href="fs_8h.html#a252e6b1bf3a6f5d4dc609264d64155cc">More...</a><br /></td></tr>
|
|
<tr class="separator:a252e6b1bf3a6f5d4dc609264d64155cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0e715a2c5dbbcb8507763873dce0801"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ad0e715a2c5dbbcb8507763873dce0801">FSUSER_CardNorDirectWrite</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, const void *input)</td></tr>
|
|
<tr class="memdesc:ad0e715a2c5dbbcb8507763873dce0801"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct write. <a href="fs_8h.html#ad0e715a2c5dbbcb8507763873dce0801">More...</a><br /></td></tr>
|
|
<tr class="separator:ad0e715a2c5dbbcb8507763873dce0801"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f6b861fd5051921b014334344fb17b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a1f6b861fd5051921b014334344fb17b8">FSUSER_CardNorDirectWriteWithAddress</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, const void *input)</td></tr>
|
|
<tr class="memdesc:a1f6b861fd5051921b014334344fb17b8"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct write with an address. <a href="fs_8h.html#a1f6b861fd5051921b014334344fb17b8">More...</a><br /></td></tr>
|
|
<tr class="separator:a1f6b861fd5051921b014334344fb17b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a72c8f9c635fecf98e7bfb840b6a573b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a72c8f9c635fecf98e7bfb840b6a573b7">FSUSER_CardNorDirectRead_4xIO</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, void *output)</td></tr>
|
|
<tr class="memdesc:a72c8f9c635fecf98e7bfb840b6a573b7"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR 4xIO direct read. <a href="fs_8h.html#a72c8f9c635fecf98e7bfb840b6a573b7">More...</a><br /></td></tr>
|
|
<tr class="separator:a72c8f9c635fecf98e7bfb840b6a573b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a925dc37206c4a30e8fcd559f86b40a28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a925dc37206c4a30e8fcd559f86b40a28">FSUSER_CardNorDirectCpuWriteWithoutVerify</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, const void *input)</td></tr>
|
|
<tr class="memdesc:a925dc37206c4a30e8fcd559f86b40a28"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct CPU write without verify. <a href="fs_8h.html#a925dc37206c4a30e8fcd559f86b40a28">More...</a><br /></td></tr>
|
|
<tr class="separator:a925dc37206c4a30e8fcd559f86b40a28"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4dad2590b401ba4a1f42b828e0b641be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a4dad2590b401ba4a1f42b828e0b641be">FSUSER_CardNorDirectSectorEraseWithoutVerify</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address)</td></tr>
|
|
<tr class="memdesc:a4dad2590b401ba4a1f42b828e0b641be"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct sector erase without verify. <a href="fs_8h.html#a4dad2590b401ba4a1f42b828e0b641be">More...</a><br /></td></tr>
|
|
<tr class="separator:a4dad2590b401ba4a1f42b828e0b641be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a25e639d059b87931ed071bc114c0b358"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a25e639d059b87931ed071bc114c0b358">FSUSER_GetProductInfo</a> (<a class="el" href="structFS__ProductInfo.html">FS_ProductInfo</a> *info, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> processId)</td></tr>
|
|
<tr class="memdesc:a25e639d059b87931ed071bc114c0b358"><td class="mdescLeft"> </td><td class="mdescRight">Gets a process's product info. <a href="fs_8h.html#a25e639d059b87931ed071bc114c0b358">More...</a><br /></td></tr>
|
|
<tr class="separator:a25e639d059b87931ed071bc114c0b358"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab6f0504c10a330104c5427b9fb57a839"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ab6f0504c10a330104c5427b9fb57a839">FSUSER_GetProgramLaunchInfo</a> (<a class="el" href="structFS__ProgramInfo.html">FS_ProgramInfo</a> *info, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> processId)</td></tr>
|
|
<tr class="memdesc:ab6f0504c10a330104c5427b9fb57a839"><td class="mdescLeft"> </td><td class="mdescRight">Gets a process's program launch info. <a href="fs_8h.html#ab6f0504c10a330104c5427b9fb57a839">More...</a><br /></td></tr>
|
|
<tr class="separator:ab6f0504c10a330104c5427b9fb57a839"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81fd994288ee67a90d1eb639fb260994"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a81fd994288ee67a90d1eb639fb260994">FSUSER_SetCardSpiBaudRate</a> (<a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0">FS_CardSpiBaudRate</a> baudRate)</td></tr>
|
|
<tr class="memdesc:a81fd994288ee67a90d1eb639fb260994"><td class="mdescLeft"> </td><td class="mdescRight">Sets the CARDSPI baud rate. <a href="fs_8h.html#a81fd994288ee67a90d1eb639fb260994">More...</a><br /></td></tr>
|
|
<tr class="separator:a81fd994288ee67a90d1eb639fb260994"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32652baad118c601d681c485a5aad212"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a32652baad118c601d681c485a5aad212">FSUSER_SetCardSpiBusMode</a> (<a class="el" href="fs_8h.html#a7354fc838f4b9c704685453576e41cad">FS_CardSpiBusMode</a> busMode)</td></tr>
|
|
<tr class="memdesc:a32652baad118c601d681c485a5aad212"><td class="mdescLeft"> </td><td class="mdescRight">Sets the CARDSPI bus mode. <a href="fs_8h.html#a32652baad118c601d681c485a5aad212">More...</a><br /></td></tr>
|
|
<tr class="separator:a32652baad118c601d681c485a5aad212"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f54db6c0ab151e1ebb4dc2927532cfe"><td class="memItemLeft" align="right" valign="top"><a id="a1f54db6c0ab151e1ebb4dc2927532cfe"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a1f54db6c0ab151e1ebb4dc2927532cfe">FSUSER_SendInitializeInfoTo9</a> (void)</td></tr>
|
|
<tr class="memdesc:a1f54db6c0ab151e1ebb4dc2927532cfe"><td class="mdescLeft"> </td><td class="mdescRight">Sends initialization info to ARM9. <br /></td></tr>
|
|
<tr class="separator:a1f54db6c0ab151e1ebb4dc2927532cfe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aebb5f9f0f3cb4e0cb31468f4980939fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aebb5f9f0f3cb4e0cb31468f4980939fe">FSUSER_GetSpecialContentIndex</a> (<a class="el" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> *index, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> programId, <a class="el" href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fcce">FS_SpecialContentType</a> type)</td></tr>
|
|
<tr class="memdesc:aebb5f9f0f3cb4e0cb31468f4980939fe"><td class="mdescLeft"> </td><td class="mdescRight">Gets a special content's index. <a href="fs_8h.html#aebb5f9f0f3cb4e0cb31468f4980939fe">More...</a><br /></td></tr>
|
|
<tr class="separator:aebb5f9f0f3cb4e0cb31468f4980939fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8e4e8a318d3fb8bb32721968cfcf12d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a8e4e8a318d3fb8bb32721968cfcf12d5">FSUSER_GetLegacyRomHeader</a> (<a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> programId, void *header)</td></tr>
|
|
<tr class="memdesc:a8e4e8a318d3fb8bb32721968cfcf12d5"><td class="mdescLeft"> </td><td class="mdescRight">Gets the legacy ROM header of a program. <a href="fs_8h.html#a8e4e8a318d3fb8bb32721968cfcf12d5">More...</a><br /></td></tr>
|
|
<tr class="separator:a8e4e8a318d3fb8bb32721968cfcf12d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a062d221f0e45806fbece63e0f4e16ff0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a062d221f0e45806fbece63e0f4e16ff0">FSUSER_GetLegacyBannerData</a> (<a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> programId, void *banner)</td></tr>
|
|
<tr class="memdesc:a062d221f0e45806fbece63e0f4e16ff0"><td class="mdescLeft"> </td><td class="mdescRight">Gets the legacy banner data of a program. <a href="fs_8h.html#a062d221f0e45806fbece63e0f4e16ff0">More...</a><br /></td></tr>
|
|
<tr class="separator:a062d221f0e45806fbece63e0f4e16ff0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a507d6c1fdfcb97ba362cbd323c7f14b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a507d6c1fdfcb97ba362cbd323c7f14b0">FSUSER_CheckAuthorityToAccessExtSaveData</a> (bool *access, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> saveId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> processId)</td></tr>
|
|
<tr class="memdesc:a507d6c1fdfcb97ba362cbd323c7f14b0"><td class="mdescLeft"> </td><td class="mdescRight">Checks a process's authority to access a save data archive. <a href="fs_8h.html#a507d6c1fdfcb97ba362cbd323c7f14b0">More...</a><br /></td></tr>
|
|
<tr class="separator:a507d6c1fdfcb97ba362cbd323c7f14b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e19c788bc075f06c660a6331165cb64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a2e19c788bc075f06c660a6331165cb64">FSUSER_QueryTotalQuotaSize</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *quotaSize, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> directories, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> files, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> fileSizeCount, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *fileSizes)</td></tr>
|
|
<tr class="memdesc:a2e19c788bc075f06c660a6331165cb64"><td class="mdescLeft"> </td><td class="mdescRight">Queries the total quota size of a save data archive. <a href="fs_8h.html#a2e19c788bc075f06c660a6331165cb64">More...</a><br /></td></tr>
|
|
<tr class="separator:a2e19c788bc075f06c660a6331165cb64"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac38d5e7fb53a57874fdef865a5f4bb7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ac38d5e7fb53a57874fdef865a5f4bb7b">FSUSER_AbnegateAccessRight</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> accessRight)</td></tr>
|
|
<tr class="memdesc:ac38d5e7fb53a57874fdef865a5f4bb7b"><td class="mdescLeft"> </td><td class="mdescRight">Abnegates an access right. <a href="fs_8h.html#ac38d5e7fb53a57874fdef865a5f4bb7b">More...</a><br /></td></tr>
|
|
<tr class="separator:ac38d5e7fb53a57874fdef865a5f4bb7b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ac8d7693211dfc08357f8e848cd8110"><td class="memItemLeft" align="right" valign="top"><a id="a1ac8d7693211dfc08357f8e848cd8110"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a1ac8d7693211dfc08357f8e848cd8110">FSUSER_DeleteSdmcRoot</a> (void)</td></tr>
|
|
<tr class="memdesc:a1ac8d7693211dfc08357f8e848cd8110"><td class="mdescLeft"> </td><td class="mdescRight">Deletes the 3DS SDMC root. <br /></td></tr>
|
|
<tr class="separator:a1ac8d7693211dfc08357f8e848cd8110"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace0bf04b5875a188f9720838129dfceb"><td class="memItemLeft" align="right" valign="top"><a id="ace0bf04b5875a188f9720838129dfceb"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ace0bf04b5875a188f9720838129dfceb">FSUSER_DeleteAllExtSaveDataOnNand</a> (void)</td></tr>
|
|
<tr class="memdesc:ace0bf04b5875a188f9720838129dfceb"><td class="mdescLeft"> </td><td class="mdescRight">Deletes all ext save data on the NAND. <br /></td></tr>
|
|
<tr class="separator:ace0bf04b5875a188f9720838129dfceb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9535e2acab2de8b69a25837857f31b0"><td class="memItemLeft" align="right" valign="top"><a id="aa9535e2acab2de8b69a25837857f31b0"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aa9535e2acab2de8b69a25837857f31b0">FSUSER_InitializeCtrFileSystem</a> (void)</td></tr>
|
|
<tr class="memdesc:aa9535e2acab2de8b69a25837857f31b0"><td class="mdescLeft"> </td><td class="mdescRight">Initializes the CTR file system. <br /></td></tr>
|
|
<tr class="separator:aa9535e2acab2de8b69a25837857f31b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa3bc06b16d91fa1955480a70284dae52"><td class="memItemLeft" align="right" valign="top"><a id="aa3bc06b16d91fa1955480a70284dae52"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aa3bc06b16d91fa1955480a70284dae52">FSUSER_CreateSeed</a> (void)</td></tr>
|
|
<tr class="memdesc:aa3bc06b16d91fa1955480a70284dae52"><td class="mdescLeft"> </td><td class="mdescRight">Creates the FS seed. <br /></td></tr>
|
|
<tr class="separator:aa3bc06b16d91fa1955480a70284dae52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a06247f1f4e1e19abea4742682ec76c3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a06247f1f4e1e19abea4742682ec76c3b">FSUSER_GetFormatInfo</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *totalSize, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *directories, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *files, bool *duplicateData, <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> archiveId, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:a06247f1f4e1e19abea4742682ec76c3b"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves archive format info. <a href="fs_8h.html#a06247f1f4e1e19abea4742682ec76c3b">More...</a><br /></td></tr>
|
|
<tr class="separator:a06247f1f4e1e19abea4742682ec76c3b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a64e7ed447069dcd53c81efdbb3f48986"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a64e7ed447069dcd53c81efdbb3f48986">FSUSER_GetLegacyRomHeader2</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> headerSize, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> programId, void *header)</td></tr>
|
|
<tr class="memdesc:a64e7ed447069dcd53c81efdbb3f48986"><td class="mdescLeft"> </td><td class="mdescRight">Gets the legacy ROM header of a program. <a href="fs_8h.html#a64e7ed447069dcd53c81efdbb3f48986">More...</a><br /></td></tr>
|
|
<tr class="separator:a64e7ed447069dcd53c81efdbb3f48986"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abcd43519e25e532efaea0998968aa511"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#abcd43519e25e532efaea0998968aa511">FSUSER_GetSdmcCtrRootPath</a> (<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> length)</td></tr>
|
|
<tr class="memdesc:abcd43519e25e532efaea0998968aa511"><td class="mdescLeft"> </td><td class="mdescRight">Gets the CTR SDMC root path. <a href="fs_8h.html#abcd43519e25e532efaea0998968aa511">More...</a><br /></td></tr>
|
|
<tr class="separator:abcd43519e25e532efaea0998968aa511"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5f5fd63ba7fe39e33bdb24bc9e33fbc3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a5f5fd63ba7fe39e33bdb24bc9e33fbc3">FSUSER_GetArchiveResource</a> (<a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> *archiveResource, <a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070c">FS_SystemMediaType</a> mediaType)</td></tr>
|
|
<tr class="memdesc:a5f5fd63ba7fe39e33bdb24bc9e33fbc3"><td class="mdescLeft"> </td><td class="mdescRight">Gets an archive's resource information. <a href="fs_8h.html#a5f5fd63ba7fe39e33bdb24bc9e33fbc3">More...</a><br /></td></tr>
|
|
<tr class="separator:a5f5fd63ba7fe39e33bdb24bc9e33fbc3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac0cf7cc64448889235772601ec0cdcaf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ac0cf7cc64448889235772601ec0cdcaf">FSUSER_ExportIntegrityVerificationSeed</a> (<a class="el" href="structFS__IntegrityVerificationSeed.html">FS_IntegrityVerificationSeed</a> *seed)</td></tr>
|
|
<tr class="memdesc:ac0cf7cc64448889235772601ec0cdcaf"><td class="mdescLeft"> </td><td class="mdescRight">Exports the integrity verification seed. <a href="fs_8h.html#ac0cf7cc64448889235772601ec0cdcaf">More...</a><br /></td></tr>
|
|
<tr class="separator:ac0cf7cc64448889235772601ec0cdcaf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a72bf09ef1c65d1e5be41acf3820769ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a72bf09ef1c65d1e5be41acf3820769ca">FSUSER_ImportIntegrityVerificationSeed</a> (<a class="el" href="structFS__IntegrityVerificationSeed.html">FS_IntegrityVerificationSeed</a> *seed)</td></tr>
|
|
<tr class="memdesc:a72bf09ef1c65d1e5be41acf3820769ca"><td class="mdescLeft"> </td><td class="mdescRight">Imports an integrity verification seed. <a href="fs_8h.html#a72bf09ef1c65d1e5be41acf3820769ca">More...</a><br /></td></tr>
|
|
<tr class="separator:a72bf09ef1c65d1e5be41acf3820769ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2702a8584d30da084ca28878f749c74c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a2702a8584d30da084ca28878f749c74c">FSUSER_FormatSaveData</a> (<a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> archiveId, <a class="el" href="structFS__Path.html">FS_Path</a> path, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> blocks, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> directories, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> files, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> directoryBuckets, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> fileBuckets, bool duplicateData)</td></tr>
|
|
<tr class="memdesc:a2702a8584d30da084ca28878f749c74c"><td class="mdescLeft"> </td><td class="mdescRight">Formats save data. <a href="fs_8h.html#a2702a8584d30da084ca28878f749c74c">More...</a><br /></td></tr>
|
|
<tr class="separator:a2702a8584d30da084ca28878f749c74c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24735078ae844fa8ff832fa2bbc7db7a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a24735078ae844fa8ff832fa2bbc7db7a">FSUSER_GetLegacySubBannerData</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> bannerSize, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> programId, void *banner)</td></tr>
|
|
<tr class="memdesc:a24735078ae844fa8ff832fa2bbc7db7a"><td class="mdescLeft"> </td><td class="mdescRight">Gets the legacy sub banner data of a program. <a href="fs_8h.html#a24735078ae844fa8ff832fa2bbc7db7a">More...</a><br /></td></tr>
|
|
<tr class="separator:a24735078ae844fa8ff832fa2bbc7db7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac6a626e8d21052058c5ca712e743f71e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ac6a626e8d21052058c5ca712e743f71e">FSUSER_UpdateSha256Context</a> (const void *data, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> inputSize, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *hash)</td></tr>
|
|
<tr class="memdesc:ac6a626e8d21052058c5ca712e743f71e"><td class="mdescLeft"> </td><td class="mdescRight">Hashes the given data and outputs a SHA256 hash. <a href="fs_8h.html#ac6a626e8d21052058c5ca712e743f71e">More...</a><br /></td></tr>
|
|
<tr class="separator:ac6a626e8d21052058c5ca712e743f71e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6184945654fed9e272319144001e5442"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a6184945654fed9e272319144001e5442">FSUSER_ReadSpecialFile</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *bytesRead, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> fileOffset, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, void *data)</td></tr>
|
|
<tr class="memdesc:a6184945654fed9e272319144001e5442"><td class="mdescLeft"> </td><td class="mdescRight">Reads from a special file. <a href="fs_8h.html#a6184945654fed9e272319144001e5442">More...</a><br /></td></tr>
|
|
<tr class="separator:a6184945654fed9e272319144001e5442"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a70d4273c68271abd00759403fc592169"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a70d4273c68271abd00759403fc592169">FSUSER_GetSpecialFileSize</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *fileSize)</td></tr>
|
|
<tr class="memdesc:a70d4273c68271abd00759403fc592169"><td class="mdescLeft"> </td><td class="mdescRight">Gets the size of a special file. <a href="fs_8h.html#a70d4273c68271abd00759403fc592169">More...</a><br /></td></tr>
|
|
<tr class="separator:a70d4273c68271abd00759403fc592169"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a169cf352821378c96b55b9eb41ee709d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a169cf352821378c96b55b9eb41ee709d">FSUSER_CreateExtSaveData</a> (<a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> info, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> directories, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> files, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sizeLimit, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> smdhSize, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *smdh)</td></tr>
|
|
<tr class="memdesc:a169cf352821378c96b55b9eb41ee709d"><td class="mdescLeft"> </td><td class="mdescRight">Creates ext save data. <a href="fs_8h.html#a169cf352821378c96b55b9eb41ee709d">More...</a><br /></td></tr>
|
|
<tr class="separator:a169cf352821378c96b55b9eb41ee709d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08c72cad81d3f7a780e7e61e3e185e15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a08c72cad81d3f7a780e7e61e3e185e15">FSUSER_DeleteExtSaveData</a> (<a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> info)</td></tr>
|
|
<tr class="memdesc:a08c72cad81d3f7a780e7e61e3e185e15"><td class="mdescLeft"> </td><td class="mdescRight">Deletes ext save data. <a href="fs_8h.html#a08c72cad81d3f7a780e7e61e3e185e15">More...</a><br /></td></tr>
|
|
<tr class="separator:a08c72cad81d3f7a780e7e61e3e185e15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa270f7127ec3c8cac32d69f3f1031bd0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aa270f7127ec3c8cac32d69f3f1031bd0">FSUSER_ReadExtSaveDataIcon</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *bytesRead, <a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> info, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> smdhSize, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *smdh)</td></tr>
|
|
<tr class="memdesc:aa270f7127ec3c8cac32d69f3f1031bd0"><td class="mdescLeft"> </td><td class="mdescRight">Reads the SMDH icon of ext save data. <a href="fs_8h.html#aa270f7127ec3c8cac32d69f3f1031bd0">More...</a><br /></td></tr>
|
|
<tr class="separator:aa270f7127ec3c8cac32d69f3f1031bd0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a34e68de201af3c5c78479aa552c0d329"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a34e68de201af3c5c78479aa552c0d329">FSUSER_GetExtDataBlockSize</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *totalBlocks, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *freeBlocks, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *blockSize, <a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> info)</td></tr>
|
|
<tr class="memdesc:a34e68de201af3c5c78479aa552c0d329"><td class="mdescLeft"> </td><td class="mdescRight">Gets an ext data archive's block information. <a href="fs_8h.html#a34e68de201af3c5c78479aa552c0d329">More...</a><br /></td></tr>
|
|
<tr class="separator:a34e68de201af3c5c78479aa552c0d329"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf89a4b2db6ab9b7fd7cb5855a99e2fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#acf89a4b2db6ab9b7fd7cb5855a99e2fc">FSUSER_EnumerateExtSaveData</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *idsWritten, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> idsSize, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> idSize, bool shared, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *ids)</td></tr>
|
|
<tr class="memdesc:acf89a4b2db6ab9b7fd7cb5855a99e2fc"><td class="mdescLeft"> </td><td class="mdescRight">Enumerates ext save data. <a href="fs_8h.html#acf89a4b2db6ab9b7fd7cb5855a99e2fc">More...</a><br /></td></tr>
|
|
<tr class="separator:acf89a4b2db6ab9b7fd7cb5855a99e2fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7c244f2a284f0f6b62cc85a575ba6c36"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a7c244f2a284f0f6b62cc85a575ba6c36">FSUSER_CreateSystemSaveData</a> (<a class="el" href="structFS__SystemSaveDataInfo.html">FS_SystemSaveDataInfo</a> info, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> totalSize, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> blockSize, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> directories, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> files, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> directoryBuckets, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> fileBuckets, bool duplicateData)</td></tr>
|
|
<tr class="memdesc:a7c244f2a284f0f6b62cc85a575ba6c36"><td class="mdescLeft"> </td><td class="mdescRight">Creates system save data. <a href="fs_8h.html#a7c244f2a284f0f6b62cc85a575ba6c36">More...</a><br /></td></tr>
|
|
<tr class="separator:a7c244f2a284f0f6b62cc85a575ba6c36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3bf53ebd5fda19c2a62a441cf75e9550"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a3bf53ebd5fda19c2a62a441cf75e9550">FSUSER_DeleteSystemSaveData</a> (<a class="el" href="structFS__SystemSaveDataInfo.html">FS_SystemSaveDataInfo</a> info)</td></tr>
|
|
<tr class="memdesc:a3bf53ebd5fda19c2a62a441cf75e9550"><td class="mdescLeft"> </td><td class="mdescRight">Deletes system save data. <a href="fs_8h.html#a3bf53ebd5fda19c2a62a441cf75e9550">More...</a><br /></td></tr>
|
|
<tr class="separator:a3bf53ebd5fda19c2a62a441cf75e9550"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa908e417cf771f1d79f4bae815ae27cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aa908e417cf771f1d79f4bae815ae27cd">FSUSER_StartDeviceMoveAsSource</a> (<a class="el" href="structFS__DeviceMoveContext.html">FS_DeviceMoveContext</a> *context)</td></tr>
|
|
<tr class="memdesc:aa908e417cf771f1d79f4bae815ae27cd"><td class="mdescLeft"> </td><td class="mdescRight">Initiates a device move as the source device. <a href="fs_8h.html#aa908e417cf771f1d79f4bae815ae27cd">More...</a><br /></td></tr>
|
|
<tr class="separator:aa908e417cf771f1d79f4bae815ae27cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abacf405c107cfd13196d8268a425fcf9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#abacf405c107cfd13196d8268a425fcf9">FSUSER_StartDeviceMoveAsDestination</a> (<a class="el" href="structFS__DeviceMoveContext.html">FS_DeviceMoveContext</a> context, bool clear)</td></tr>
|
|
<tr class="memdesc:abacf405c107cfd13196d8268a425fcf9"><td class="mdescLeft"> </td><td class="mdescRight">Initiates a device move as the destination device. <a href="fs_8h.html#abacf405c107cfd13196d8268a425fcf9">More...</a><br /></td></tr>
|
|
<tr class="separator:abacf405c107cfd13196d8268a425fcf9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac848f8623bca82353495973e849fd01f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ac848f8623bca82353495973e849fd01f">FSUSER_SetArchivePriority</a> (<a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> priority)</td></tr>
|
|
<tr class="memdesc:ac848f8623bca82353495973e849fd01f"><td class="mdescLeft"> </td><td class="mdescRight">Sets an archive's priority. <a href="fs_8h.html#ac848f8623bca82353495973e849fd01f">More...</a><br /></td></tr>
|
|
<tr class="separator:ac848f8623bca82353495973e849fd01f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0571dd827c573dbf37561b9112a29433"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a0571dd827c573dbf37561b9112a29433">FSUSER_GetArchivePriority</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *priority, <a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive)</td></tr>
|
|
<tr class="memdesc:a0571dd827c573dbf37561b9112a29433"><td class="mdescLeft"> </td><td class="mdescRight">Gets an archive's priority. <a href="fs_8h.html#a0571dd827c573dbf37561b9112a29433">More...</a><br /></td></tr>
|
|
<tr class="separator:a0571dd827c573dbf37561b9112a29433"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a449bdc2b54331f420eba3b2db6b88c57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a449bdc2b54331f420eba3b2db6b88c57">FSUSER_SetCtrCardLatencyParameter</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> latency, bool emulateEndurance)</td></tr>
|
|
<tr class="memdesc:a449bdc2b54331f420eba3b2db6b88c57"><td class="mdescLeft"> </td><td class="mdescRight">Configures CTRCARD latency emulation. <a href="fs_8h.html#a449bdc2b54331f420eba3b2db6b88c57">More...</a><br /></td></tr>
|
|
<tr class="separator:a449bdc2b54331f420eba3b2db6b88c57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8d546ae30727a839c702364901b64952"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a8d546ae30727a839c702364901b64952">FSUSER_SwitchCleanupInvalidSaveData</a> (bool enable)</td></tr>
|
|
<tr class="memdesc:a8d546ae30727a839c702364901b64952"><td class="mdescLeft"> </td><td class="mdescRight">Toggles cleaning up invalid save data. <a href="fs_8h.html#a8d546ae30727a839c702364901b64952">More...</a><br /></td></tr>
|
|
<tr class="separator:a8d546ae30727a839c702364901b64952"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a049db06b83ef3e9e4310a99b13cbd97c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a049db06b83ef3e9e4310a99b13cbd97c">FSUSER_EnumerateSystemSaveData</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *idsWritten, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> idsSize, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *ids)</td></tr>
|
|
<tr class="memdesc:a049db06b83ef3e9e4310a99b13cbd97c"><td class="mdescLeft"> </td><td class="mdescRight">Enumerates system save data. <a href="fs_8h.html#a049db06b83ef3e9e4310a99b13cbd97c">More...</a><br /></td></tr>
|
|
<tr class="separator:a049db06b83ef3e9e4310a99b13cbd97c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aed395102523af510392243d7fa2a9ad4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aed395102523af510392243d7fa2a9ad4">FSUSER_InitializeWithSdkVersion</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> session, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> version)</td></tr>
|
|
<tr class="memdesc:aed395102523af510392243d7fa2a9ad4"><td class="mdescLeft"> </td><td class="mdescRight">Initializes a FSUSER session with an SDK version. <a href="fs_8h.html#aed395102523af510392243d7fa2a9ad4">More...</a><br /></td></tr>
|
|
<tr class="separator:aed395102523af510392243d7fa2a9ad4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0aceb5cbadba6d0be55f772207e29d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ad0aceb5cbadba6d0be55f772207e29d7">FSUSER_SetPriority</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> priority)</td></tr>
|
|
<tr class="memdesc:ad0aceb5cbadba6d0be55f772207e29d7"><td class="mdescLeft"> </td><td class="mdescRight">Sets the file system priority. <a href="fs_8h.html#ad0aceb5cbadba6d0be55f772207e29d7">More...</a><br /></td></tr>
|
|
<tr class="separator:ad0aceb5cbadba6d0be55f772207e29d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a62e56f207edb0f796ecb1450ebb74556"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a62e56f207edb0f796ecb1450ebb74556">FSUSER_GetPriority</a> (<a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *priority)</td></tr>
|
|
<tr class="memdesc:a62e56f207edb0f796ecb1450ebb74556"><td class="mdescLeft"> </td><td class="mdescRight">Gets the file system priority. <a href="fs_8h.html#a62e56f207edb0f796ecb1450ebb74556">More...</a><br /></td></tr>
|
|
<tr class="separator:a62e56f207edb0f796ecb1450ebb74556"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab0bd74e9aaf321e4648bea1980ddb754"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ab0bd74e9aaf321e4648bea1980ddb754">FSUSER_SetSaveDataSecureValue</a> (<a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> value, <a class="el" href="fs_8h.html#a906e781f277e459a15a95b1e760f3411">FS_SecureValueSlot</a> slot, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> titleUniqueId, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> titleVariation)</td></tr>
|
|
<tr class="memdesc:ab0bd74e9aaf321e4648bea1980ddb754"><td class="mdescLeft"> </td><td class="mdescRight">Sets the save data secure value. <a href="fs_8h.html#ab0bd74e9aaf321e4648bea1980ddb754">More...</a><br /></td></tr>
|
|
<tr class="separator:ab0bd74e9aaf321e4648bea1980ddb754"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8bb8716e6d1254d6e5caf6c286d15d7c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a8bb8716e6d1254d6e5caf6c286d15d7c">FSUSER_GetSaveDataSecureValue</a> (bool *exists, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *value, <a class="el" href="fs_8h.html#a906e781f277e459a15a95b1e760f3411">FS_SecureValueSlot</a> slot, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> titleUniqueId, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> titleVariation)</td></tr>
|
|
<tr class="memdesc:a8bb8716e6d1254d6e5caf6c286d15d7c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the save data secure value. <a href="fs_8h.html#a8bb8716e6d1254d6e5caf6c286d15d7c">More...</a><br /></td></tr>
|
|
<tr class="separator:a8bb8716e6d1254d6e5caf6c286d15d7c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a73dd63d6a893d66e8305fae96c16e3e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a73dd63d6a893d66e8305fae96c16e3e0">FSUSER_ControlSecureSave</a> (<a class="el" href="fs_8h.html#ad89293d2e11fd68de534aa0fca4f0fb2">FS_SecureSaveAction</a> action, void *input, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> inputSize, void *output, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> outputSize)</td></tr>
|
|
<tr class="memdesc:a73dd63d6a893d66e8305fae96c16e3e0"><td class="mdescLeft"> </td><td class="mdescRight">Performs a control operation on a secure save. <a href="fs_8h.html#a73dd63d6a893d66e8305fae96c16e3e0">More...</a><br /></td></tr>
|
|
<tr class="separator:a73dd63d6a893d66e8305fae96c16e3e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0964bec8c0e3c6f361ab6dad7edc4084"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a0964bec8c0e3c6f361ab6dad7edc4084">FSUSER_GetMediaType</a> (<a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> *mediaType)</td></tr>
|
|
<tr class="memdesc:a0964bec8c0e3c6f361ab6dad7edc4084"><td class="mdescLeft"> </td><td class="mdescRight">Gets the media type of the current application. <a href="fs_8h.html#a0964bec8c0e3c6f361ab6dad7edc4084">More...</a><br /></td></tr>
|
|
<tr class="separator:a0964bec8c0e3c6f361ab6dad7edc4084"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abba4084f25f986ecb96b41c12337307b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#abba4084f25f986ecb96b41c12337307b">FSFILE_Control</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="fs_8h.html#aa0cb2825503b2295a964aaaa9e348b0f">FS_FileAction</a> action, void *input, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> inputSize, void *output, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> outputSize)</td></tr>
|
|
<tr class="memdesc:abba4084f25f986ecb96b41c12337307b"><td class="mdescLeft"> </td><td class="mdescRight">Performs a control operation on a file. <a href="fs_8h.html#abba4084f25f986ecb96b41c12337307b">More...</a><br /></td></tr>
|
|
<tr class="separator:abba4084f25f986ecb96b41c12337307b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3483cf3b3519dc4a67fd0dd3db6ace35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a3483cf3b3519dc4a67fd0dd3db6ace35">FSFILE_OpenSubFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *subFile, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> offset, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> size)</td></tr>
|
|
<tr class="memdesc:a3483cf3b3519dc4a67fd0dd3db6ace35"><td class="mdescLeft"> </td><td class="mdescRight">Opens a handle to a sub-section of a file. <a href="fs_8h.html#a3483cf3b3519dc4a67fd0dd3db6ace35">More...</a><br /></td></tr>
|
|
<tr class="separator:a3483cf3b3519dc4a67fd0dd3db6ace35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9582361b85dae981d43e18f21f2f4d79"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a9582361b85dae981d43e18f21f2f4d79">FSFILE_Read</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *bytesRead, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> offset, void *buffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size)</td></tr>
|
|
<tr class="memdesc:a9582361b85dae981d43e18f21f2f4d79"><td class="mdescLeft"> </td><td class="mdescRight">Reads from a file. <a href="fs_8h.html#a9582361b85dae981d43e18f21f2f4d79">More...</a><br /></td></tr>
|
|
<tr class="separator:a9582361b85dae981d43e18f21f2f4d79"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab1286ccf24defe092140af960e1fda96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ab1286ccf24defe092140af960e1fda96">FSFILE_Write</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *bytesWritten, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> offset, const void *buffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> flags)</td></tr>
|
|
<tr class="memdesc:ab1286ccf24defe092140af960e1fda96"><td class="mdescLeft"> </td><td class="mdescRight">Writes to a file. <a href="fs_8h.html#ab1286ccf24defe092140af960e1fda96">More...</a><br /></td></tr>
|
|
<tr class="separator:ab1286ccf24defe092140af960e1fda96"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b1a7d6104bcd044466ac9de235e72dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a1b1a7d6104bcd044466ac9de235e72dc">FSFILE_GetSize</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *size)</td></tr>
|
|
<tr class="memdesc:a1b1a7d6104bcd044466ac9de235e72dc"><td class="mdescLeft"> </td><td class="mdescRight">Gets the size of a file. <a href="fs_8h.html#a1b1a7d6104bcd044466ac9de235e72dc">More...</a><br /></td></tr>
|
|
<tr class="separator:a1b1a7d6104bcd044466ac9de235e72dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5442512a280132d3c112bf4fd5ad1a31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a5442512a280132d3c112bf4fd5ad1a31">FSFILE_SetSize</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> size)</td></tr>
|
|
<tr class="memdesc:a5442512a280132d3c112bf4fd5ad1a31"><td class="mdescLeft"> </td><td class="mdescRight">Sets the size of a file. <a href="fs_8h.html#a5442512a280132d3c112bf4fd5ad1a31">More...</a><br /></td></tr>
|
|
<tr class="separator:a5442512a280132d3c112bf4fd5ad1a31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a656ae5a03126f5eab261cad83231147f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a656ae5a03126f5eab261cad83231147f">FSFILE_GetAttributes</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *attributes)</td></tr>
|
|
<tr class="memdesc:a656ae5a03126f5eab261cad83231147f"><td class="mdescLeft"> </td><td class="mdescRight">Gets the attributes of a file. <a href="fs_8h.html#a656ae5a03126f5eab261cad83231147f">More...</a><br /></td></tr>
|
|
<tr class="separator:a656ae5a03126f5eab261cad83231147f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae50c9daa67d4302889b85529e02bbb55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ae50c9daa67d4302889b85529e02bbb55">FSFILE_SetAttributes</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes)</td></tr>
|
|
<tr class="memdesc:ae50c9daa67d4302889b85529e02bbb55"><td class="mdescLeft"> </td><td class="mdescRight">Sets the attributes of a file. <a href="fs_8h.html#ae50c9daa67d4302889b85529e02bbb55">More...</a><br /></td></tr>
|
|
<tr class="separator:ae50c9daa67d4302889b85529e02bbb55"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aec1d6d770ede0e2fbc6a8e60cc7b9621"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#aec1d6d770ede0e2fbc6a8e60cc7b9621">FSFILE_Close</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle)</td></tr>
|
|
<tr class="memdesc:aec1d6d770ede0e2fbc6a8e60cc7b9621"><td class="mdescLeft"> </td><td class="mdescRight">Closes a file. <a href="fs_8h.html#aec1d6d770ede0e2fbc6a8e60cc7b9621">More...</a><br /></td></tr>
|
|
<tr class="separator:aec1d6d770ede0e2fbc6a8e60cc7b9621"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a072184c92cededca72fefa04b70cffe8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a072184c92cededca72fefa04b70cffe8">FSFILE_Flush</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle)</td></tr>
|
|
<tr class="memdesc:a072184c92cededca72fefa04b70cffe8"><td class="mdescLeft"> </td><td class="mdescRight">Flushes a file's contents. <a href="fs_8h.html#a072184c92cededca72fefa04b70cffe8">More...</a><br /></td></tr>
|
|
<tr class="separator:a072184c92cededca72fefa04b70cffe8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3fd0e602d95ab05ab4ac7002cbe17a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ac3fd0e602d95ab05ab4ac7002cbe17a0">FSFILE_SetPriority</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> priority)</td></tr>
|
|
<tr class="memdesc:ac3fd0e602d95ab05ab4ac7002cbe17a0"><td class="mdescLeft"> </td><td class="mdescRight">Sets a file's priority. <a href="fs_8h.html#ac3fd0e602d95ab05ab4ac7002cbe17a0">More...</a><br /></td></tr>
|
|
<tr class="separator:ac3fd0e602d95ab05ab4ac7002cbe17a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8bff0442f706ec75c1ff28523f5157ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a8bff0442f706ec75c1ff28523f5157ec">FSFILE_GetPriority</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *priority)</td></tr>
|
|
<tr class="memdesc:a8bff0442f706ec75c1ff28523f5157ec"><td class="mdescLeft"> </td><td class="mdescRight">Gets a file's priority. <a href="fs_8h.html#a8bff0442f706ec75c1ff28523f5157ec">More...</a><br /></td></tr>
|
|
<tr class="separator:a8bff0442f706ec75c1ff28523f5157ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c2901d6e48e15b30e441d70ffe4bb41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a1c2901d6e48e15b30e441d70ffe4bb41">FSFILE_OpenLinkFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> *linkFile)</td></tr>
|
|
<tr class="memdesc:a1c2901d6e48e15b30e441d70ffe4bb41"><td class="mdescLeft"> </td><td class="mdescRight">Opens a duplicate handle to a file. <a href="fs_8h.html#a1c2901d6e48e15b30e441d70ffe4bb41">More...</a><br /></td></tr>
|
|
<tr class="separator:a1c2901d6e48e15b30e441d70ffe4bb41"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9bd9d10dee1d4877d002ecf461736ded"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a9bd9d10dee1d4877d002ecf461736ded">FSDIR_Control</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="fs_8h.html#a4d4c6f9df0e609a0eab424c0a5748f06">FS_DirectoryAction</a> action, void *input, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> inputSize, void *output, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> outputSize)</td></tr>
|
|
<tr class="memdesc:a9bd9d10dee1d4877d002ecf461736ded"><td class="mdescLeft"> </td><td class="mdescRight">Performs a control operation on a directory. <a href="fs_8h.html#a9bd9d10dee1d4877d002ecf461736ded">More...</a><br /></td></tr>
|
|
<tr class="separator:a9bd9d10dee1d4877d002ecf461736ded"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab1518557767f93a99e04d08e97ae91fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ab1518557767f93a99e04d08e97ae91fc">FSDIR_Read</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *entriesRead, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> entryCount, <a class="el" href="structFS__DirectoryEntry.html">FS_DirectoryEntry</a> *entries)</td></tr>
|
|
<tr class="memdesc:ab1518557767f93a99e04d08e97ae91fc"><td class="mdescLeft"> </td><td class="mdescRight">Reads one or more directory entries. <a href="fs_8h.html#ab1518557767f93a99e04d08e97ae91fc">More...</a><br /></td></tr>
|
|
<tr class="separator:ab1518557767f93a99e04d08e97ae91fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad59c41ef622b629803b2768585bc81c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#ad59c41ef622b629803b2768585bc81c7">FSDIR_Close</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle)</td></tr>
|
|
<tr class="memdesc:ad59c41ef622b629803b2768585bc81c7"><td class="mdescLeft"> </td><td class="mdescRight">Closes a directory. <a href="fs_8h.html#ad59c41ef622b629803b2768585bc81c7">More...</a><br /></td></tr>
|
|
<tr class="separator:ad59c41ef622b629803b2768585bc81c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fb71ad7a478461cb5a2ed2dcbb4326e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a4fb71ad7a478461cb5a2ed2dcbb4326e">FSDIR_SetPriority</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> priority)</td></tr>
|
|
<tr class="memdesc:a4fb71ad7a478461cb5a2ed2dcbb4326e"><td class="mdescLeft"> </td><td class="mdescRight">Sets a directory's priority. <a href="fs_8h.html#a4fb71ad7a478461cb5a2ed2dcbb4326e">More...</a><br /></td></tr>
|
|
<tr class="separator:a4fb71ad7a478461cb5a2ed2dcbb4326e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2fbc9800fcc672bd4417407e194905d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fs_8h.html#a2fbc9800fcc672bd4417407e194905d8">FSDIR_GetPriority</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> handle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *priority)</td></tr>
|
|
<tr class="memdesc:a2fbc9800fcc672bd4417407e194905d8"><td class="mdescLeft"> </td><td class="mdescRight">Gets a directory's priority. <a href="fs_8h.html#a2fbc9800fcc672bd4417407e194905d8">More...</a><br /></td></tr>
|
|
<tr class="separator:a2fbc9800fcc672bd4417407e194905d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Filesystem Services. </p>
|
|
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="a56a0f36da7f9eaaf54bd05cc2bf49173"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a56a0f36da7f9eaaf54bd05cc2bf49173">◆ </a></span>anonymous enum</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">anonymous enum</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Open flags. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a56a0f36da7f9eaaf54bd05cc2bf49173aebc25118925a19a2d7d8593fdb21a574"></a>FS_OPEN_READ </td><td class="fielddoc"><p>Open for reading. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a56a0f36da7f9eaaf54bd05cc2bf49173a3bd1b8a673bf36d0d7aa8eb543dc3fb2"></a>FS_OPEN_WRITE </td><td class="fielddoc"><p>Open for writing. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a56a0f36da7f9eaaf54bd05cc2bf49173a5a0af82eec8be53934152016600bea9a"></a>FS_OPEN_CREATE </td><td class="fielddoc"><p>Create file. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa156d1cebb38c8a65846c4d9c006012a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa156d1cebb38c8a65846c4d9c006012a">◆ </a></span>anonymous enum</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">anonymous enum</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Write flags. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa156d1cebb38c8a65846c4d9c006012aa5ca37b181e92ad91749a114aeb05325f"></a>FS_WRITE_FLUSH </td><td class="fielddoc"><p>Flush. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa156d1cebb38c8a65846c4d9c006012aaeefbba4772c406afbefc2fdb2c05a469"></a>FS_WRITE_UPDATE_TIME </td><td class="fielddoc"><p>Update file timestamp. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af8654c714018c6241d9ebd01f3fb5a26"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af8654c714018c6241d9ebd01f3fb5a26">◆ </a></span>anonymous enum</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">anonymous enum</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Attribute flags. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="af8654c714018c6241d9ebd01f3fb5a26add210297e401efd4d60174cce2b63df6"></a>FS_ATTRIBUTE_DIRECTORY </td><td class="fielddoc"><p>Directory. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="af8654c714018c6241d9ebd01f3fb5a26a964ecf3f9b625100372d13418dff14bf"></a>FS_ATTRIBUTE_HIDDEN </td><td class="fielddoc"><p>Hidden. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="af8654c714018c6241d9ebd01f3fb5a26a9b60bc97a4bd63ba24a3431d1905695a"></a>FS_ATTRIBUTE_ARCHIVE </td><td class="fielddoc"><p>Archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="af8654c714018c6241d9ebd01f3fb5a26aeb36f9fbbc299cfedc2ed20a8adfc785"></a>FS_ATTRIBUTE_READ_ONLY </td><td class="fielddoc"><p>Read-only. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac3958094a809b4f036fa86e981e99352"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac3958094a809b4f036fa86e981e99352">◆ </a></span>FS_ArchiveAction</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#ac3958094a809b4f036fa86e981e99352">FS_ArchiveAction</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Archive control actions. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac3958094a809b4f036fa86e981e99352a2ed7d0364b825ccc9fd618015658f939"></a>ARCHIVE_ACTION_COMMIT_SAVE_DATA </td><td class="fielddoc"><p>Commits save data changes. No inputs/outputs. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ac3958094a809b4f036fa86e981e99352ae95b76e781ad4f27ec67940472a00c24"></a>ARCHIVE_ACTION_GET_TIMESTAMP </td><td class="fielddoc"><p>Retrieves a file's last-modified timestamp. In: "u16*, UTF-16 Path", Out: "u64, Time Stamp". </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24416208e0f4c6c6efc3b2118a2d8803"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24416208e0f4c6c6efc3b2118a2d8803">◆ </a></span>FS_ArchiveID</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Archive IDs. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a4492905cbe9982d7748d2afc7343e409"></a>ARCHIVE_ROMFS </td><td class="fielddoc"><p>RomFS archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803aa66062bfe6cb97c865ea72d9b552aff8"></a>ARCHIVE_SAVEDATA </td><td class="fielddoc"><p>Save data archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803af9cc9399218ac2553d7d314110b46c62"></a>ARCHIVE_EXTDATA </td><td class="fielddoc"><p>Ext data archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a35e8fc67ce8615886c3150808ec595b4"></a>ARCHIVE_SHARED_EXTDATA </td><td class="fielddoc"><p>Shared ext data archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803aa728094b43b743b4a5f3a6968187e272"></a>ARCHIVE_SYSTEM_SAVEDATA </td><td class="fielddoc"><p>System save data archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a2bd1443d3828250e0c858080ae70e5b0"></a>ARCHIVE_SDMC </td><td class="fielddoc"><p>SDMC archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a8e7945f1bc93adff2156b9523f8eda2c"></a>ARCHIVE_SDMC_WRITE_ONLY </td><td class="fielddoc"><p>Write-only SDMC archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803acc1b04b0577e28fef9412e67500f7743"></a>ARCHIVE_BOSS_EXTDATA </td><td class="fielddoc"><p>BOSS ext data archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803ac9efee7e24c6232dc7c34247003fe708"></a>ARCHIVE_CARD_SPIFS </td><td class="fielddoc"><p>Card SPI FS archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a68cc0c6b5fd1a502fb90ba7ac35260e4"></a>ARCHIVE_EXTDATA_AND_BOSS_EXTDATA </td><td class="fielddoc"><p>Ext data and BOSS ext data archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a27ee29d8cfd1baacd3b34cba7b0ce61f"></a>ARCHIVE_SYSTEM_SAVEDATA2 </td><td class="fielddoc"><p>System save data archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803abedefd87615b5a909f436d01d43c749a"></a>ARCHIVE_NAND_RW </td><td class="fielddoc"><p>Read-write NAND archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a57526ab0d89e8bc95839e197d5657359"></a>ARCHIVE_NAND_RO </td><td class="fielddoc"><p>Read-only NAND archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803ab2b49fb4501746f96d7a07c78e63fb8f"></a>ARCHIVE_NAND_RO_WRITE_ACCESS </td><td class="fielddoc"><p>Read-only write access NAND archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a536c2ae4866cffca06c3cab9cbd99912"></a>ARCHIVE_SAVEDATA_AND_CONTENT </td><td class="fielddoc"><p>User save data and ExeFS/RomFS archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803aa6e26a2e31e1c5cd74d73d88b43f4b41"></a>ARCHIVE_SAVEDATA_AND_CONTENT2 </td><td class="fielddoc"><p>User save data and ExeFS/RomFS archive (only ExeFS for fs:LDR). </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a96f8512c05e296beb21d3c6822280b28"></a>ARCHIVE_NAND_CTR_FS </td><td class="fielddoc"><p>NAND CTR FS archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a799eead9b7a4b20cdcbdf0a4f6750ccc"></a>ARCHIVE_TWL_PHOTO </td><td class="fielddoc"><p>TWL PHOTO archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a527f3a6f54aab2efe7537bf4df9bdb21"></a>ARCHIVE_TWL_SOUND </td><td class="fielddoc"><p>TWL SOUND archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803afebe77c83017f58bec3c61f3050dc505"></a>ARCHIVE_NAND_TWL_FS </td><td class="fielddoc"><p>NAND TWL FS archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a09ab29487ddce35470b5c9a62dd16742"></a>ARCHIVE_NAND_W_FS </td><td class="fielddoc"><p>NAND W FS archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803ac5d8d6724ccaef3780f35233fd90447b"></a>ARCHIVE_GAMECARD_SAVEDATA </td><td class="fielddoc"><p>Game card save data archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803a323f96e584ab5f690b4cd2915ba32581"></a>ARCHIVE_USER_SAVEDATA </td><td class="fielddoc"><p>User save data archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a24416208e0f4c6c6efc3b2118a2d8803ae307f1ce8adfa9086d67b8e5ea6e2758"></a>ARCHIVE_DEMO_SAVEDATA </td><td class="fielddoc"><p>Demo save data archive. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae98658510bcc2292b74f97db91f78fe0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae98658510bcc2292b74f97db91f78fe0">◆ </a></span>FS_CardSpiBaudRate</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0">FS_CardSpiBaudRate</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Card SPI baud rate. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae98658510bcc2292b74f97db91f78fe0aea6b143a9713c25e2f786c7c39514c69"></a>BAUDRATE_512KHZ </td><td class="fielddoc"><p>512KHz. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ae98658510bcc2292b74f97db91f78fe0a84244342ee8eac1ecff7ba9d194fb75e"></a>BAUDRATE_1MHZ </td><td class="fielddoc"><p>1MHz. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ae98658510bcc2292b74f97db91f78fe0a0de65280157a97cad8da344622c4b4ae"></a>BAUDRATE_2MHZ </td><td class="fielddoc"><p>2MHz. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ae98658510bcc2292b74f97db91f78fe0a07c1319db7f439da552628d24bee430c"></a>BAUDRATE_4MHZ </td><td class="fielddoc"><p>4MHz. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ae98658510bcc2292b74f97db91f78fe0a7791c3667f17451e4ed22363d759f89a"></a>BAUDRATE_8MHZ </td><td class="fielddoc"><p>8MHz. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ae98658510bcc2292b74f97db91f78fe0a6bef330e175fffba3b1768ce3502e829"></a>BAUDRATE_16MHZ </td><td class="fielddoc"><p>16MHz. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7354fc838f4b9c704685453576e41cad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7354fc838f4b9c704685453576e41cad">◆ </a></span>FS_CardSpiBusMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#a7354fc838f4b9c704685453576e41cad">FS_CardSpiBusMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Card SPI bus mode. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a7354fc838f4b9c704685453576e41cadaf8f53e9b6d40d66f34d95b37073321a4"></a>BUSMODE_1BIT </td><td class="fielddoc"><p>1-bit. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a7354fc838f4b9c704685453576e41cadad8c138fd30a7d426c814f9ee6ab96f77"></a>BUSMODE_4BIT </td><td class="fielddoc"><p>4-bit. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab06968444dcba08b02ed34b6db2ad5b5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab06968444dcba08b02ed34b6db2ad5b5">◆ </a></span>FS_CardType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#ab06968444dcba08b02ed34b6db2ad5b5">FS_CardType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab06968444dcba08b02ed34b6db2ad5b5a829e56a89aacfb45210067057ad3fb75"></a>CARD_CTR </td><td class="fielddoc"><p>CTR card. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ab06968444dcba08b02ed34b6db2ad5b5ab04c6851c0501f8526011c06660e788c"></a>CARD_TWL </td><td class="fielddoc"><p>TWL card. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3526d37c529b39a862b9b7371a53e137"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3526d37c529b39a862b9b7371a53e137">◆ </a></span>FS_MediaType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Media types. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3526d37c529b39a862b9b7371a53e137ae1d592f99c375473d1e05bec79ddde26"></a>MEDIATYPE_NAND </td><td class="fielddoc"><p>NAND. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a3526d37c529b39a862b9b7371a53e137a7dd335c377a12223f9588649066e80c7"></a>MEDIATYPE_SD </td><td class="fielddoc"><p>SD card. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a3526d37c529b39a862b9b7371a53e137a35710db5adf72c7b0b1775f87051e4b0"></a>MEDIATYPE_GAME_CARD </td><td class="fielddoc"><p>Game card. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2ac939166d53f34606e046ade4c937ab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ac939166d53f34606e046ade4c937ab">◆ </a></span>FS_PathType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#a2ac939166d53f34606e046ade4c937ab">FS_PathType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Path types. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2ac939166d53f34606e046ade4c937aba087708a66f83c522faa1a8be2be798e9"></a>PATH_INVALID </td><td class="fielddoc"><p>Invalid path. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a2ac939166d53f34606e046ade4c937aba1874741e017505f2ea18f01dbf62a215"></a>PATH_EMPTY </td><td class="fielddoc"><p>Empty path. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a2ac939166d53f34606e046ade4c937aba0330efe07f703a073551310f23edc79f"></a>PATH_BINARY </td><td class="fielddoc"><p>Binary path. Meaning is per-archive. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a2ac939166d53f34606e046ade4c937ababb1e4d40ce2b0a1510947d092780b4cf"></a>PATH_ASCII </td><td class="fielddoc"><p>ASCII text path. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a2ac939166d53f34606e046ade4c937abac350e2e698ad4760db30ab793f49939d"></a>PATH_UTF16 </td><td class="fielddoc"><p>UTF-16 text path. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad89293d2e11fd68de534aa0fca4f0fb2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad89293d2e11fd68de534aa0fca4f0fb2">◆ </a></span>FS_SecureSaveAction</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#ad89293d2e11fd68de534aa0fca4f0fb2">FS_SecureSaveAction</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Secure save control actions. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad89293d2e11fd68de534aa0fca4f0fb2afdd1688c611184b4bd76d7b4742ce234"></a>SECURESAVE_ACTION_DELETE </td><td class="fielddoc"><p>Deletes a save's secure value. In: "u64, ((SecureValueSlot << 32) | (TitleUniqueId << 8) | TitleVariation)", Out: "u8, Value Existed". </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ad89293d2e11fd68de534aa0fca4f0fb2aa3858d5d6ae3a519f3d9285eee0377a0"></a>SECURESAVE_ACTION_FORMAT </td><td class="fielddoc"><p>Formats a save. No inputs/outputs. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a906e781f277e459a15a95b1e760f3411"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a906e781f277e459a15a95b1e760f3411">◆ </a></span>FS_SecureValueSlot</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#a906e781f277e459a15a95b1e760f3411">FS_SecureValueSlot</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Secure value slot. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a906e781f277e459a15a95b1e760f3411a6361cb9651dedf6aa5dce71d42903316"></a>SECUREVALUE_SLOT_SD </td><td class="fielddoc"><p>SD application. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae39b89424d688ec1e77986fe0f89fcce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae39b89424d688ec1e77986fe0f89fcce">◆ </a></span>FS_SpecialContentType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fcce">FS_SpecialContentType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Card SPI bus mode. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae39b89424d688ec1e77986fe0f89fccea4f35a0a657d11baac621f73bcef9ee23"></a>SPECIALCONTENT_UPDATE </td><td class="fielddoc"><p>Update. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ae39b89424d688ec1e77986fe0f89fcceafc811b2d3243550ee5ba254f566a05f5"></a>SPECIALCONTENT_MANUAL </td><td class="fielddoc"><p>Manual. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ae39b89424d688ec1e77986fe0f89fccea7e7a81e5534010e6f3f815751d93f01f"></a>SPECIALCONTENT_DLP_CHILD </td><td class="fielddoc"><p>DLP child. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acdbf253270893656d28d7c35d7b7070c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acdbf253270893656d28d7c35d7b7070c">◆ </a></span>FS_SystemMediaType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070c">FS_SystemMediaType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>System media types. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="acdbf253270893656d28d7c35d7b7070ca250d43fc8ba9189c116e8911033f147c"></a>SYSTEM_MEDIATYPE_CTR_NAND </td><td class="fielddoc"><p>CTR NAND. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acdbf253270893656d28d7c35d7b7070ca27732504585449ac9b1b127f2ae8cc18"></a>SYSTEM_MEDIATYPE_TWL_NAND </td><td class="fielddoc"><p>TWL NAND. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acdbf253270893656d28d7c35d7b7070ca74e138a7903a41a31666eb6a3a9daed8"></a>SYSTEM_MEDIATYPE_SD </td><td class="fielddoc"><p>SD card. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="acdbf253270893656d28d7c35d7b7070ca8bd94eae78baf5bad5e62b2e6e00d43b"></a>SYSTEM_MEDIATYPE_TWL_PHOTO </td><td class="fielddoc"><p>TWL Photo. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="ad59c41ef622b629803b2768585bc81c7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad59c41ef622b629803b2768585bc81c7">◆ </a></span>FSDIR_Close()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSDIR_Close </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Closes a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9bd9d10dee1d4877d002ecf461736ded"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9bd9d10dee1d4877d002ecf461736ded">◆ </a></span>FSDIR_Control()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSDIR_Control </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a4d4c6f9df0e609a0eab424c0a5748f06">FS_DirectoryAction</a> </td>
|
|
<td class="paramname"><em>action</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>input</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>inputSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>outputSize</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Performs a control operation on a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the directory. </td></tr>
|
|
<tr><td class="paramname">action</td><td>Action to perform. </td></tr>
|
|
<tr><td class="paramname">input</td><td>Buffer to read input from. </td></tr>
|
|
<tr><td class="paramname">inputSize</td><td>Size of the input. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Buffer to write output to. </td></tr>
|
|
<tr><td class="paramname">outputSize</td><td>Size of the output. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2fbc9800fcc672bd4417407e194905d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2fbc9800fcc672bd4417407e194905d8">◆ </a></span>FSDIR_GetPriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSDIR_GetPriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>priority</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a directory's priority. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the directory. </td></tr>
|
|
<tr><td class="paramname">priority</td><td>Pointer to output the priority to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab1518557767f93a99e04d08e97ae91fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab1518557767f93a99e04d08e97ae91fc">◆ </a></span>FSDIR_Read()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSDIR_Read </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>entriesRead</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>entryCount</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__DirectoryEntry.html">FS_DirectoryEntry</a> * </td>
|
|
<td class="paramname"><em>entries</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads one or more directory entries. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the directory. </td></tr>
|
|
<tr><td class="paramname">entriesRead</td><td>Pointer to output the number of entries read to. </td></tr>
|
|
<tr><td class="paramname">entryCount</td><td>Number of entries to read. </td></tr>
|
|
<tr><td class="paramname">entryOut</td><td>Pointer to output directory entries to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4fb71ad7a478461cb5a2ed2dcbb4326e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4fb71ad7a478461cb5a2ed2dcbb4326e">◆ </a></span>FSDIR_SetPriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSDIR_SetPriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>priority</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets a directory's priority. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the directory. </td></tr>
|
|
<tr><td class="paramname">priority</td><td>Priority to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a37db378ead3ffd0c55c5c7833d2b6a52"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37db378ead3ffd0c55c5c7833d2b6a52">◆ </a></span>fsExemptFromSession()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void fsExemptFromSession </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Exempts an archive from using alternate FS session handles provided with <a class="el" href="fs_8h.html#af1c83784d540badb04f67e00c5144cf3">fsUseSession</a> Instead, the archive will use the default FS session handle, opened with <a class="el" href="srv_8h.html#aab6cdc04019fc64b219add4013e02b65">srvGetSessionHandle</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to exempt. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aec1d6d770ede0e2fbc6a8e60cc7b9621"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aec1d6d770ede0e2fbc6a8e60cc7b9621">◆ </a></span>FSFILE_Close()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_Close </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Closes a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abba4084f25f986ecb96b41c12337307b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abba4084f25f986ecb96b41c12337307b">◆ </a></span>FSFILE_Control()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_Control </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#aa0cb2825503b2295a964aaaa9e348b0f">FS_FileAction</a> </td>
|
|
<td class="paramname"><em>action</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>input</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>inputSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>outputSize</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Performs a control operation on a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">action</td><td>Action to perform. </td></tr>
|
|
<tr><td class="paramname">input</td><td>Buffer to read input from. </td></tr>
|
|
<tr><td class="paramname">inputSize</td><td>Size of the input. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Buffer to write output to. </td></tr>
|
|
<tr><td class="paramname">outputSize</td><td>Size of the output. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a072184c92cededca72fefa04b70cffe8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a072184c92cededca72fefa04b70cffe8">◆ </a></span>FSFILE_Flush()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_Flush </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Flushes a file's contents. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a656ae5a03126f5eab261cad83231147f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a656ae5a03126f5eab261cad83231147f">◆ </a></span>FSFILE_GetAttributes()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_GetAttributes </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>attributes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the attributes of a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">attributes</td><td>Pointer to output the attributes to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8bff0442f706ec75c1ff28523f5157ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8bff0442f706ec75c1ff28523f5157ec">◆ </a></span>FSFILE_GetPriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_GetPriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>priority</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a file's priority. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">priority</td><td>Pointer to output the priority to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b1a7d6104bcd044466ac9de235e72dc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b1a7d6104bcd044466ac9de235e72dc">◆ </a></span>FSFILE_GetSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_GetSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the size of a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Pointer to output the size to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c2901d6e48e15b30e441d70ffe4bb41"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c2901d6e48e15b30e441d70ffe4bb41">◆ </a></span>FSFILE_OpenLinkFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_OpenLinkFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> * </td>
|
|
<td class="paramname"><em>linkFile</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens a duplicate handle to a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">linkFile</td><td>Pointer to output the link handle to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3483cf3b3519dc4a67fd0dd3db6ace35"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3483cf3b3519dc4a67fd0dd3db6ace35">◆ </a></span>FSFILE_OpenSubFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_OpenSubFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> * </td>
|
|
<td class="paramname"><em>subFile</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </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> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens a handle to a sub-section of a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">subFile</td><td>Pointer to output the sub-file to. </td></tr>
|
|
<tr><td class="paramname">offset</td><td>Offset of the sub-section. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the sub-section. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9582361b85dae981d43e18f21f2f4d79"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9582361b85dae981d43e18f21f2f4d79">◆ </a></span>FSFILE_Read()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_Read </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>bytesRead</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </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#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads from a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">bytesRead</td><td>Pointer to output the number of bytes read to. </td></tr>
|
|
<tr><td class="paramname">offset</td><td>Offset to read from. </td></tr>
|
|
<tr><td class="paramname">buffer</td><td>Buffer to read to. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae50c9daa67d4302889b85529e02bbb55"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae50c9daa67d4302889b85529e02bbb55">◆ </a></span>FSFILE_SetAttributes()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_SetAttributes </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>attributes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the attributes of a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">attributes</td><td>Attributes to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac3fd0e602d95ab05ab4ac7002cbe17a0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac3fd0e602d95ab05ab4ac7002cbe17a0">◆ </a></span>FSFILE_SetPriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_SetPriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>priority</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets a file's priority. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">priority</td><td>Priority to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5442512a280132d3c112bf4fd5ad1a31"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5442512a280132d3c112bf4fd5ad1a31">◆ </a></span>FSFILE_SetSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_SetSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the size of a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab1286ccf24defe092140af960e1fda96"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab1286ccf24defe092140af960e1fda96">◆ </a></span>FSFILE_Write()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSFILE_Write </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>handle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>bytesWritten</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </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#afaa62991928fb9fb18ff0db62a040aba">u32</a> </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#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>flags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Writes to a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">handle</td><td>Handle of the file. </td></tr>
|
|
<tr><td class="paramname">bytesWritten</td><td>Pointer to output the number of bytes written to. </td></tr>
|
|
<tr><td class="paramname">offset</td><td>Offset to write to. </td></tr>
|
|
<tr><td class="paramname">buffer</td><td>Buffer to write from. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the buffer. </td></tr>
|
|
<tr><td class="paramname">flags</td><td>Flags to use when writing. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae6eff50e035a6544dca96fc86dc88b91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae6eff50e035a6544dca96fc86dc88b91">◆ </a></span>fsGetSessionHandle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a>* fsGetSessionHandle </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the current FS session handle. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>The current FS session handle. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae72d50f45f4573540c1ea2ae796ca905"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae72d50f45f4573540c1ea2ae796ca905">◆ </a></span>fsMakePath()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structFS__Path.html">FS_Path</a> fsMakePath </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a2ac939166d53f34606e046ade4c937ab">FS_PathType</a> </td>
|
|
<td class="paramname"><em>type</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates an <a class="el" href="structFS__Path.html" title="Filesystem path data, detailing the specific target of an operation.">FS_Path</a> instance. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">type</td><td>Type of path. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path to use. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The created <a class="el" href="structFS__Path.html" title="Filesystem path data, detailing the specific target of an operation.">FS_Path</a> instance. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4fd200207f5550eaa8382b474d4ba79f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4fd200207f5550eaa8382b474d4ba79f">◆ </a></span>fsUnexemptFromSession()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void fsUnexemptFromSession </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Unexempts an archive from using alternate FS session handles provided with <a class="el" href="fs_8h.html#af1c83784d540badb04f67e00c5144cf3">fsUseSession</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to remove from the exemption list. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac38d5e7fb53a57874fdef865a5f4bb7b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac38d5e7fb53a57874fdef865a5f4bb7b">◆ </a></span>FSUSER_AbnegateAccessRight()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_AbnegateAccessRight </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>accessRight</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Abnegates an access right. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">accessRight</td><td>Access right to abnegate. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a201dafd5a0fd1242b8a3b9a802950c59"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a201dafd5a0fd1242b8a3b9a802950c59">◆ </a></span>FSUSER_CardNorDirectCommand()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardNorDirectCommand </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct command. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a889601a8a5d6abd982132b9f925b25"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a889601a8a5d6abd982132b9f925b25">◆ </a></span>FSUSER_CardNorDirectCommandWithAddress()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardNorDirectCommandWithAddress </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct command with an address. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a925dc37206c4a30e8fcd559f86b40a28"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a925dc37206c4a30e8fcd559f86b40a28">◆ </a></span>FSUSER_CardNorDirectCpuWriteWithoutVerify()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardNorDirectCpuWriteWithoutVerify </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>input</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct CPU write without verify. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the input buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Input buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6f91fcd4127e4d4b71c0afebd9c1c4ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f91fcd4127e4d4b71c0afebd9c1c4ad">◆ </a></span>FSUSER_CardNorDirectRead()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardNorDirectRead </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct read. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the output buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Output buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a72c8f9c635fecf98e7bfb840b6a573b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a72c8f9c635fecf98e7bfb840b6a573b7">◆ </a></span>FSUSER_CardNorDirectRead_4xIO()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardNorDirectRead_4xIO </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR 4xIO direct read. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the output buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Output buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a252e6b1bf3a6f5d4dc609264d64155cc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a252e6b1bf3a6f5d4dc609264d64155cc">◆ </a></span>FSUSER_CardNorDirectReadWithAddress()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardNorDirectReadWithAddress </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct read with an address. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the output buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Output buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4dad2590b401ba4a1f42b828e0b641be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4dad2590b401ba4a1f42b828e0b641be">◆ </a></span>FSUSER_CardNorDirectSectorEraseWithoutVerify()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardNorDirectSectorEraseWithoutVerify </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct sector erase without verify. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad0e715a2c5dbbcb8507763873dce0801"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad0e715a2c5dbbcb8507763873dce0801">◆ </a></span>FSUSER_CardNorDirectWrite()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardNorDirectWrite </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>input</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct write. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the input buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Input buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1f6b861fd5051921b014334344fb17b8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1f6b861fd5051921b014334344fb17b8">◆ </a></span>FSUSER_CardNorDirectWriteWithAddress()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardNorDirectWriteWithAddress </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>input</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct write with an address. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the input buffer. </td></tr>
|
|
<tr><td class="paramname">input</td><td>Input buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a81f2a073f9d7da8fc6211c32877e1a09"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a81f2a073f9d7da8fc6211c32877e1a09">◆ </a></span>FSUSER_CardSlotGetCardIFPowerStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardSlotGetCardIFPowerStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>status</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the card's power status. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">status</td><td>Pointer to output the power status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac81d21af5d078977dbf7f003e7085699"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac81d21af5d078977dbf7f003e7085699">◆ </a></span>FSUSER_CardSlotIsInserted()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardSlotIsInserted </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>inserted</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets whether a card is inserted. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">inserted</td><td>Pointer to output the insertion status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f0f323452ef1ef565ee3811d25f175e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f0f323452ef1ef565ee3811d25f175e">◆ </a></span>FSUSER_CardSlotPowerOff()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardSlotPowerOff </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>status</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Powers off the card slot. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">status</td><td>Pointer to output the power status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a431d9af6b29f79bb23346db21bdb0135"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a431d9af6b29f79bb23346db21bdb0135">◆ </a></span>FSUSER_CardSlotPowerOn()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CardSlotPowerOn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>status</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Powers on the card slot. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">status</td><td>Pointer to output the power status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a507d6c1fdfcb97ba362cbd323c7f14b0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a507d6c1fdfcb97ba362cbd323c7f14b0">◆ </a></span>FSUSER_CheckAuthorityToAccessExtSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CheckAuthorityToAccessExtSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>access</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>saveId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>processId</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks a process's authority to access a save data archive. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">access</td><td>Pointer to output the access status to. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the save data. </td></tr>
|
|
<tr><td class="paramname">saveId</td><td>ID of the save data. </td></tr>
|
|
<tr><td class="paramname">processId</td><td>ID of the process to check. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a32e368aef60d5c5a464cc95c43c02f0d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a32e368aef60d5c5a464cc95c43c02f0d">◆ </a></span>FSUSER_CloseArchive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CloseArchive </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Closes an archive. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to close. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7ad5023cf160f7f5d91c84387b7c7e90"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7ad5023cf160f7f5d91c84387b7c7e90">◆ </a></span>FSUSER_Control()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_Control </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a49b39ca3e02c247709fececda4bbd56d">FS_Action</a> </td>
|
|
<td class="paramname"><em>action</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>input</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>inputSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>outputSize</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Performs a control operation on the filesystem. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">action</td><td>Action to perform. </td></tr>
|
|
<tr><td class="paramname">input</td><td>Buffer to read input from. </td></tr>
|
|
<tr><td class="paramname">inputSize</td><td>Size of the input. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Buffer to write output to. </td></tr>
|
|
<tr><td class="paramname">outputSize</td><td>Size of the output. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab720a77777a35fa7112556af2c1c4e0b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab720a77777a35fa7112556af2c1c4e0b">◆ </a></span>FSUSER_ControlArchive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_ControlArchive </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#ac3958094a809b4f036fa86e981e99352">FS_ArchiveAction</a> </td>
|
|
<td class="paramname"><em>action</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>input</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>inputSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>outputSize</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Performs a control operation on an archive. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to control. </td></tr>
|
|
<tr><td class="paramname">action</td><td>Action to perform. </td></tr>
|
|
<tr><td class="paramname">input</td><td>Buffer to read input from. </td></tr>
|
|
<tr><td class="paramname">inputSize</td><td>Size of the input. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Buffer to write output to. </td></tr>
|
|
<tr><td class="paramname">outputSize</td><td>Size of the output. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a73dd63d6a893d66e8305fae96c16e3e0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a73dd63d6a893d66e8305fae96c16e3e0">◆ </a></span>FSUSER_ControlSecureSave()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_ControlSecureSave </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#ad89293d2e11fd68de534aa0fca4f0fb2">FS_SecureSaveAction</a> </td>
|
|
<td class="paramname"><em>action</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>input</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>inputSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>outputSize</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Performs a control operation on a secure save. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">action</td><td>Action to perform. </td></tr>
|
|
<tr><td class="paramname">input</td><td>Buffer to read input from. </td></tr>
|
|
<tr><td class="paramname">inputSize</td><td>Size of the input. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Buffer to write output to. </td></tr>
|
|
<tr><td class="paramname">outputSize</td><td>Size of the output. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae6009491439458c1e7dffd77f49157eb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae6009491439458c1e7dffd77f49157eb">◆ </a></span>FSUSER_CreateDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CreateDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>attributes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to create the directory in. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the directory. </td></tr>
|
|
<tr><td class="paramname">attributes</td><td>Attributes of the directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a169cf352821378c96b55b9eb41ee709d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a169cf352821378c96b55b9eb41ee709d">◆ </a></span>FSUSER_CreateExtSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CreateExtSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> </td>
|
|
<td class="paramname"><em>info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>directories</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>files</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>sizeLimit</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>smdhSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </td>
|
|
<td class="paramname"><em>smdh</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates ext save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>Info of the save data. </td></tr>
|
|
<tr><td class="paramname">directories</td><td>Number of directories. </td></tr>
|
|
<tr><td class="paramname">files</td><td>Number of files. </td></tr>
|
|
<tr><td class="paramname">sizeLimit</td><td>Size limit of the save data. </td></tr>
|
|
<tr><td class="paramname">smdhSize</td><td>Size of the save data's SMDH data. </td></tr>
|
|
<tr><td class="paramname">smdh</td><td>SMDH data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2bc945a229289c0f0a7a205b7c7d5179"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2bc945a229289c0f0a7a205b7c7d5179">◆ </a></span>FSUSER_CreateFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CreateFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>attributes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>fileSize</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to create the file in. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the file. </td></tr>
|
|
<tr><td class="paramname">attributes</td><td>Attributes of the file. </td></tr>
|
|
<tr><td class="paramname">fileSize</td><td>Size of the file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7c244f2a284f0f6b62cc85a575ba6c36"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7c244f2a284f0f6b62cc85a575ba6c36">◆ </a></span>FSUSER_CreateSystemSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_CreateSystemSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__SystemSaveDataInfo.html">FS_SystemSaveDataInfo</a> </td>
|
|
<td class="paramname"><em>info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>totalSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>blockSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>directories</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>files</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>directoryBuckets</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>fileBuckets</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>duplicateData</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates system save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>Info of the save data. </td></tr>
|
|
<tr><td class="paramname">totalSize</td><td>Total size of the save data. </td></tr>
|
|
<tr><td class="paramname">blockSize</td><td>Block size of the save data. (usually 0x1000) </td></tr>
|
|
<tr><td class="paramname">directories</td><td>Number of directories. </td></tr>
|
|
<tr><td class="paramname">files</td><td>Number of files. </td></tr>
|
|
<tr><td class="paramname">directoryBuckets</td><td>Directory hash tree bucket count. </td></tr>
|
|
<tr><td class="paramname">fileBuckets</td><td>File hash tree bucket count. </td></tr>
|
|
<tr><td class="paramname">duplicateData</td><td>Whether to store an internal duplicate of the data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa9ceefaf8cfaf6deefff2e2000fc8e62"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa9ceefaf8cfaf6deefff2e2000fc8e62">◆ </a></span>FSUSER_DeleteDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_DeleteDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes a directory, failing if it is not empty. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive containing the directory. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac57b8a279ff700a6d117b6a98a0c0b8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac57b8a279ff700a6d117b6a98a0c0b8c">◆ </a></span>FSUSER_DeleteDirectoryRecursively()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_DeleteDirectoryRecursively </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes a directory, also deleting its contents. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive containing the directory. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a08c72cad81d3f7a780e7e61e3e185e15"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08c72cad81d3f7a780e7e61e3e185e15">◆ </a></span>FSUSER_DeleteExtSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_DeleteExtSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> </td>
|
|
<td class="paramname"><em>info</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes ext save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>Info of the save data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa92c308811733816a3048903076c398f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa92c308811733816a3048903076c398f">◆ </a></span>FSUSER_DeleteFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_DeleteFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive containing the file. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3bf53ebd5fda19c2a62a441cf75e9550"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3bf53ebd5fda19c2a62a441cf75e9550">◆ </a></span>FSUSER_DeleteSystemSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_DeleteSystemSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__SystemSaveDataInfo.html">FS_SystemSaveDataInfo</a> </td>
|
|
<td class="paramname"><em>info</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes system save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>Info of the save data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf89a4b2db6ab9b7fd7cb5855a99e2fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf89a4b2db6ab9b7fd7cb5855a99e2fc">◆ </a></span>FSUSER_EnumerateExtSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_EnumerateExtSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>idsWritten</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>idsSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>idSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>shared</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </td>
|
|
<td class="paramname"><em>ids</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Enumerates ext save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idsWritten</td><td>Pointer to output the number of IDs written to. </td></tr>
|
|
<tr><td class="paramname">idsSize</td><td>Size of the IDs buffer. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>Media type to enumerate over. </td></tr>
|
|
<tr><td class="paramname">idSize</td><td>Size of each ID element. </td></tr>
|
|
<tr><td class="paramname">shared</td><td>Whether to enumerate shared ext save data. </td></tr>
|
|
<tr><td class="paramname">ids</td><td>Pointer to output IDs to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a049db06b83ef3e9e4310a99b13cbd97c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a049db06b83ef3e9e4310a99b13cbd97c">◆ </a></span>FSUSER_EnumerateSystemSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_EnumerateSystemSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>idsWritten</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>idsSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>ids</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Enumerates system save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idsWritten</td><td>Pointer to output the number of IDs written to. </td></tr>
|
|
<tr><td class="paramname">idsSize</td><td>Size of the IDs buffer. </td></tr>
|
|
<tr><td class="paramname">ids</td><td>Pointer to output IDs to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac0cf7cc64448889235772601ec0cdcaf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac0cf7cc64448889235772601ec0cdcaf">◆ </a></span>FSUSER_ExportIntegrityVerificationSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_ExportIntegrityVerificationSeed </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__IntegrityVerificationSeed.html">FS_IntegrityVerificationSeed</a> * </td>
|
|
<td class="paramname"><em>seed</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Exports the integrity verification seed. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">seed</td><td>Pointer to output the seed to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2702a8584d30da084ca28878f749c74c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2702a8584d30da084ca28878f749c74c">◆ </a></span>FSUSER_FormatSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_FormatSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> </td>
|
|
<td class="paramname"><em>archiveId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>blocks</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>directories</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>files</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>directoryBuckets</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>fileBuckets</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>duplicateData</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Formats save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archiveId</td><td>ID of the save data archive. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the save data. </td></tr>
|
|
<tr><td class="paramname">blocks</td><td>Size of the save data in blocks. (512 bytes) </td></tr>
|
|
<tr><td class="paramname">directories</td><td>Number of directories. </td></tr>
|
|
<tr><td class="paramname">files</td><td>Number of files. </td></tr>
|
|
<tr><td class="paramname">directoryBuckets</td><td>Directory hash tree bucket count. </td></tr>
|
|
<tr><td class="paramname">fileBuckets</td><td>File hash tree bucket count. </td></tr>
|
|
<tr><td class="paramname">duplicateData</td><td>Whether to store an internal duplicate of the data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0571dd827c573dbf37561b9112a29433"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0571dd827c573dbf37561b9112a29433">◆ </a></span>FSUSER_GetArchivePriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetArchivePriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>priority</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets an archive's priority. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">priority</td><td>Pointer to output the priority to. </td></tr>
|
|
<tr><td class="paramname">archive</td><td>Archive to use. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5f5fd63ba7fe39e33bdb24bc9e33fbc3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5f5fd63ba7fe39e33bdb24bc9e33fbc3">◆ </a></span>FSUSER_GetArchiveResource()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetArchiveResource </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> * </td>
|
|
<td class="paramname"><em>archiveResource</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070c">FS_SystemMediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets an archive's resource information. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archiveResource</td><td>Pointer to output the archive resource information to. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>System media type to check. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6cdb9fe9fda62f3d4d567502fafddc82"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6cdb9fe9fda62f3d4d567502fafddc82">◆ </a></span>FSUSER_GetCardType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetCardType </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#ab06968444dcba08b02ed34b6db2ad5b5">FS_CardType</a> * </td>
|
|
<td class="paramname"><em>type</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the inserted card type. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">type</td><td>Pointer to output the card type to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a34e68de201af3c5c78479aa552c0d329"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a34e68de201af3c5c78479aa552c0d329">◆ </a></span>FSUSER_GetExtDataBlockSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetExtDataBlockSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>totalBlocks</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>freeBlocks</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>blockSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> </td>
|
|
<td class="paramname"><em>info</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets an ext data archive's block information. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">totalBlocks</td><td>Pointer to output the total blocks to. </td></tr>
|
|
<tr><td class="paramname">freeBlocks</td><td>Pointer to output the free blocks to. </td></tr>
|
|
<tr><td class="paramname">blockSize</td><td>Pointer to output the block size to. </td></tr>
|
|
<tr><td class="paramname">info</td><td>Info of the save data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a06247f1f4e1e19abea4742682ec76c3b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a06247f1f4e1e19abea4742682ec76c3b">◆ </a></span>FSUSER_GetFormatInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetFormatInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>totalSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>directories</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>files</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>duplicateData</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> </td>
|
|
<td class="paramname"><em>archiveId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Retrieves archive format info. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">totalSize</td><td>Pointer to output the total size to. </td></tr>
|
|
<tr><td class="paramname">directories</td><td>Pointer to output the number of directories to. </td></tr>
|
|
<tr><td class="paramname">files</td><td>Pointer to output the number of files to. </td></tr>
|
|
<tr><td class="paramname">duplicateData</td><td>Pointer to output whether to duplicate data to. </td></tr>
|
|
<tr><td class="paramname">archiveId</td><td>ID of the archive. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the archive. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7bc830c7c137e903489d85c96fefa74c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7bc830c7c137e903489d85c96fefa74c">◆ </a></span>FSUSER_GetFreeBytes()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetFreeBytes </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>freeBytes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the number of free bytes within an archive. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">freeBytes</td><td>Pointer to output the free bytes to. </td></tr>
|
|
<tr><td class="paramname">archive</td><td>Archive to check. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a062d221f0e45806fbece63e0f4e16ff0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a062d221f0e45806fbece63e0f4e16ff0">◆ </a></span>FSUSER_GetLegacyBannerData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetLegacyBannerData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>programId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>banner</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the legacy banner data of a program. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the program. </td></tr>
|
|
<tr><td class="paramname">programId</td><td>ID of the program. </td></tr>
|
|
<tr><td class="paramname">banner</td><td>Pointer to output the legacy banner data to. (size = 0x23C0) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8e4e8a318d3fb8bb32721968cfcf12d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8e4e8a318d3fb8bb32721968cfcf12d5">◆ </a></span>FSUSER_GetLegacyRomHeader()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetLegacyRomHeader </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>programId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>header</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the legacy ROM header of a program. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the program. </td></tr>
|
|
<tr><td class="paramname">programId</td><td>ID of the program. </td></tr>
|
|
<tr><td class="paramname">header</td><td>Pointer to output the legacy ROM header to. (size = 0x3B4) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a64e7ed447069dcd53c81efdbb3f48986"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a64e7ed447069dcd53c81efdbb3f48986">◆ </a></span>FSUSER_GetLegacyRomHeader2()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetLegacyRomHeader2 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>headerSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>programId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>header</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the legacy ROM header of a program. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">headerSize</td><td>Size of the ROM header. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the program. </td></tr>
|
|
<tr><td class="paramname">programId</td><td>ID of the program. </td></tr>
|
|
<tr><td class="paramname">header</td><td>Pointer to output the legacy ROM header to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24735078ae844fa8ff832fa2bbc7db7a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24735078ae844fa8ff832fa2bbc7db7a">◆ </a></span>FSUSER_GetLegacySubBannerData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetLegacySubBannerData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>bannerSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>programId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>banner</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the legacy sub banner data of a program. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">bannerSize</td><td>Size of the banner. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the program. </td></tr>
|
|
<tr><td class="paramname">programId</td><td>ID of the program. </td></tr>
|
|
<tr><td class="paramname">header</td><td>Pointer to output the legacy sub banner data to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0964bec8c0e3c6f361ab6dad7edc4084"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0964bec8c0e3c6f361ab6dad7edc4084">◆ </a></span>FSUSER_GetMediaType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetMediaType </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> * </td>
|
|
<td class="paramname"><em>mediaType</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the media type of the current application. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">mediaType</td><td>Pointer to output the media type to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a624506fd54cf878ae76c62520f955f80"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a624506fd54cf878ae76c62520f955f80">◆ </a></span>FSUSER_GetNandArchiveResource()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetNandArchiveResource </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> * </td>
|
|
<td class="paramname"><em>archiveResource</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the NAND archive resource information. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archiveResource</td><td>Pointer to output the archive resource information to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a484e158255d3eee12d5c2bf1fe9c87fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a484e158255d3eee12d5c2bf1fe9c87fd">◆ </a></span>FSUSER_GetNandCid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetNandCid </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </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#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>length</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the NAND CID. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the CID to. </td></tr>
|
|
<tr><td class="paramname">length</td><td>Length of the CID buffer. (should be 0x10) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1abf234a4b9bdf2126722ddf8f5f0d50"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1abf234a4b9bdf2126722ddf8f5f0d50">◆ </a></span>FSUSER_GetNandLog()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetNandLog </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </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#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>length</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the NAND log. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the log to. </td></tr>
|
|
<tr><td class="paramname">length</td><td>Length of the log buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a37eb81707d78aa52451c3df5daa8080c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37eb81707d78aa52451c3df5daa8080c">◆ </a></span>FSUSER_GetNandSpeedInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetNandSpeedInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__SdMmcSpeedInfo.html">FS_SdMmcSpeedInfo</a> * </td>
|
|
<td class="paramname"><em>speedInfo</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the NAND speed info. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">speedInfo</td><td>Pointer to output the speed info to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a62e56f207edb0f796ecb1450ebb74556"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a62e56f207edb0f796ecb1450ebb74556">◆ </a></span>FSUSER_GetPriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetPriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>priority</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the file system priority. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">priority</td><td>Pointer to output the priority to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a25e639d059b87931ed071bc114c0b358"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a25e639d059b87931ed071bc114c0b358">◆ </a></span>FSUSER_GetProductInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetProductInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__ProductInfo.html">FS_ProductInfo</a> * </td>
|
|
<td class="paramname"><em>info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>processId</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a process's product info. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>Pointer to output the product info to. </td></tr>
|
|
<tr><td class="paramname">processId</td><td>ID of the process. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab6f0504c10a330104c5427b9fb57a839"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab6f0504c10a330104c5427b9fb57a839">◆ </a></span>FSUSER_GetProgramLaunchInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetProgramLaunchInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__ProgramInfo.html">FS_ProgramInfo</a> * </td>
|
|
<td class="paramname"><em>info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>processId</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a process's program launch info. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>Pointer to output the program launch info to. </td></tr>
|
|
<tr><td class="paramname">processId</td><td>ID of the process. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8bb8716e6d1254d6e5caf6c286d15d7c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8bb8716e6d1254d6e5caf6c286d15d7c">◆ </a></span>FSUSER_GetSaveDataSecureValue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetSaveDataSecureValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>exists</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>value</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a906e781f277e459a15a95b1e760f3411">FS_SecureValueSlot</a> </td>
|
|
<td class="paramname"><em>slot</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>titleUniqueId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>titleVariation</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the save data secure value. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">exists</td><td>Pointer to output whether the secure value exists to. </td></tr>
|
|
<tr><td class="paramname">value</td><td>Pointer to output the secure value to. </td></tr>
|
|
<tr><td class="paramname">slot</td><td>Slot of the secure value. </td></tr>
|
|
<tr><td class="paramname">titleUniqueId</td><td>Unique ID of the title. (default = 0) </td></tr>
|
|
<tr><td class="paramname">titleVariation</td><td>Variation of the title. (default = 0) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a11599925626922d2a8075413406681bd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a11599925626922d2a8075413406681bd">◆ </a></span>FSUSER_GetSdmcArchiveResource()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetSdmcArchiveResource </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> * </td>
|
|
<td class="paramname"><em>archiveResource</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the SDMC archive resource information. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archiveResource</td><td>Pointer to output the archive resource information to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aca220d5e39f3d364e839734ca579db00"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aca220d5e39f3d364e839734ca579db00">◆ </a></span>FSUSER_GetSdmcCid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetSdmcCid </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </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#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>length</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the SDMC CID. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the CID to. </td></tr>
|
|
<tr><td class="paramname">length</td><td>Length of the CID buffer. (should be 0x10) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abcd43519e25e532efaea0998968aa511"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abcd43519e25e532efaea0998968aa511">◆ </a></span>FSUSER_GetSdmcCtrRootPath()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetSdmcCtrRootPath </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </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#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>length</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the CTR SDMC root path. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the root path to. </td></tr>
|
|
<tr><td class="paramname">length</td><td>Length of the output buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1f1388fb7e6835f05a1c64b7ea71fcf6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1f1388fb7e6835f05a1c64b7ea71fcf6">◆ </a></span>FSUSER_GetSdmcFatfsError()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetSdmcFatfsError </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>error</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the last SDMC fatfs error. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">error</td><td>Pointer to output the error to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac52e9ee7e0149815afc972a76a20318b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac52e9ee7e0149815afc972a76a20318b">◆ </a></span>FSUSER_GetSdmcLog()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetSdmcLog </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </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#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>length</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the SDMC log. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the log to. </td></tr>
|
|
<tr><td class="paramname">length</td><td>Length of the log buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a52cd8260c5f726b9e9a15eedf16e80be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a52cd8260c5f726b9e9a15eedf16e80be">◆ </a></span>FSUSER_GetSdmcSpeedInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetSdmcSpeedInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__SdMmcSpeedInfo.html">FS_SdMmcSpeedInfo</a> * </td>
|
|
<td class="paramname"><em>speedInfo</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the SDMC speed info. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">speedInfo</td><td>Pointer to output the speed info to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aebb5f9f0f3cb4e0cb31468f4980939fe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aebb5f9f0f3cb4e0cb31468f4980939fe">◆ </a></span>FSUSER_GetSpecialContentIndex()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetSpecialContentIndex </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> * </td>
|
|
<td class="paramname"><em>index</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>programId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fcce">FS_SpecialContentType</a> </td>
|
|
<td class="paramname"><em>type</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a special content's index. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">index</td><td>Pointer to output the index to. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the special content. </td></tr>
|
|
<tr><td class="paramname">programId</td><td>Program ID owning the special content. </td></tr>
|
|
<tr><td class="paramname">type</td><td>Type of special content. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a70d4273c68271abd00759403fc592169"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a70d4273c68271abd00759403fc592169">◆ </a></span>FSUSER_GetSpecialFileSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_GetSpecialFileSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>fileSize</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the size of a special file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">fileSize</td><td>Pointer to output the size to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a72bf09ef1c65d1e5be41acf3820769ca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a72bf09ef1c65d1e5be41acf3820769ca">◆ </a></span>FSUSER_ImportIntegrityVerificationSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_ImportIntegrityVerificationSeed </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__IntegrityVerificationSeed.html">FS_IntegrityVerificationSeed</a> * </td>
|
|
<td class="paramname"><em>seed</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Imports an integrity verification seed. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">seed</td><td>Seed to import. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a65613779d51d5f5063f33601b10748ef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a65613779d51d5f5063f33601b10748ef">◆ </a></span>FSUSER_Initialize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_Initialize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>session</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Initializes a FSUSER session. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">session</td><td>The handle of the FSUSER session to initialize. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aed395102523af510392243d7fa2a9ad4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aed395102523af510392243d7fa2a9ad4">◆ </a></span>FSUSER_InitializeWithSdkVersion()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_InitializeWithSdkVersion </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>session</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>version</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Initializes a FSUSER session with an SDK version. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">session</td><td>The handle of the FSUSER session to initialize. </td></tr>
|
|
<tr><td class="paramname">version</td><td>SDK version to initialize with. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3fac57d32bdb4fa120ede6cfaa675067"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3fac57d32bdb4fa120ede6cfaa675067">◆ </a></span>FSUSER_IsSdmcDetected()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_IsSdmcDetected </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>detected</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets whether an SD card is detected. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">detected</td><td>Pointer to output the detection status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aabc672eee0473adca49e889ed773debd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aabc672eee0473adca49e889ed773debd">◆ </a></span>FSUSER_IsSdmcWritable()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_IsSdmcWritable </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>writable</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets whether the SD card is writable. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">writable</td><td>Pointer to output the writable status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a92bb1a78bd0a8372936b98beda8ef43c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a92bb1a78bd0a8372936b98beda8ef43c">◆ </a></span>FSUSER_OpenArchive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_OpenArchive </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> * </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> </td>
|
|
<td class="paramname"><em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens an archive. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Pointer to output the opened archive to. </td></tr>
|
|
<tr><td class="paramname">id</td><td>ID of the archive. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the archive. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1e4cb575a97ad7a70845fd4900f4d852"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1e4cb575a97ad7a70845fd4900f4d852">◆ </a></span>FSUSER_OpenDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_OpenDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the directory handle to. </td></tr>
|
|
<tr><td class="paramname">archive</td><td>Archive containing the directory. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a972f8f4ab83adae7582787b7c23d82cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a972f8f4ab83adae7582787b7c23d82cf">◆ </a></span>FSUSER_OpenFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_OpenFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>openFlags</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>attributes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the file handle to. </td></tr>
|
|
<tr><td class="paramname">archive</td><td>Archive containing the file. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the file. </td></tr>
|
|
<tr><td class="paramname">openFlags</td><td>Flags to open the file with. </td></tr>
|
|
<tr><td class="paramname">attributes</td><td>Attributes of the file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a550b1a046e66ef8216f737225adbf934"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a550b1a046e66ef8216f737225adbf934">◆ </a></span>FSUSER_OpenFileDirectly()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_OpenFileDirectly </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> </td>
|
|
<td class="paramname"><em>archiveId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>archivePath</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>filePath</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>openFlags</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>attributes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens a file directly, bypassing the requirement of an opened archive handle. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the file handle to. </td></tr>
|
|
<tr><td class="paramname">archiveId</td><td>ID of the archive containing the file. </td></tr>
|
|
<tr><td class="paramname">archivePath</td><td>Path of the archive containing the file. </td></tr>
|
|
<tr><td class="paramname">filePath</td><td>Path of the file. </td></tr>
|
|
<tr><td class="paramname">openFlags</td><td>Flags to open the file with. </td></tr>
|
|
<tr><td class="paramname">attributes</td><td>Attributes of the file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2e19c788bc075f06c660a6331165cb64"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e19c788bc075f06c660a6331165cb64">◆ </a></span>FSUSER_QueryTotalQuotaSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_QueryTotalQuotaSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>quotaSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>directories</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>files</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>fileSizeCount</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>fileSizes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queries the total quota size of a save data archive. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">quotaSize</td><td>Pointer to output the quota size to. </td></tr>
|
|
<tr><td class="paramname">directories</td><td>Number of directories. </td></tr>
|
|
<tr><td class="paramname">files</td><td>Number of files. </td></tr>
|
|
<tr><td class="paramname">fileSizeCount</td><td>Number of file sizes to provide. </td></tr>
|
|
<tr><td class="paramname">fileSizes</td><td>File sizes to provide. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa270f7127ec3c8cac32d69f3f1031bd0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa270f7127ec3c8cac32d69f3f1031bd0">◆ </a></span>FSUSER_ReadExtSaveDataIcon()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_ReadExtSaveDataIcon </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>bytesRead</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> </td>
|
|
<td class="paramname"><em>info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>smdhSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </td>
|
|
<td class="paramname"><em>smdh</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads the SMDH icon of ext save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">bytesRead</td><td>Pointer to output the number of bytes read to. </td></tr>
|
|
<tr><td class="paramname">info</td><td>Info of the save data. </td></tr>
|
|
<tr><td class="paramname">smdhSize</td><td>Size of the save data SMDH. </td></tr>
|
|
<tr><td class="paramname">smdh</td><td>Pointer to output SMDH data to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6184945654fed9e272319144001e5442"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6184945654fed9e272319144001e5442">◆ </a></span>FSUSER_ReadSpecialFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_ReadSpecialFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>bytesRead</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>fileOffset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>data</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads from a special file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">bytesRead</td><td>Pointer to output the number of bytes read to. </td></tr>
|
|
<tr><td class="paramname">fileOffset</td><td>Offset of the file. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the buffer. </td></tr>
|
|
<tr><td class="paramname">data</td><td>Buffer to read to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="addb78fb5f243542b20b8ad9595d97ae9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#addb78fb5f243542b20b8ad9595d97ae9">◆ </a></span>FSUSER_RenameDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_RenameDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>srcArchive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>srcPath</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>dstArchive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>dstPath</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Renames a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">srcArchive</td><td>Archive containing the source directory. </td></tr>
|
|
<tr><td class="paramname">srcPath</td><td>Path of the source directory. </td></tr>
|
|
<tr><td class="paramname">dstArchive</td><td>Archive containing the destination directory. </td></tr>
|
|
<tr><td class="paramname">dstPath</td><td>Path of the destination directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6d2337aee6ed9c01e0c24b84d1ae9ccb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6d2337aee6ed9c01e0c24b84d1ae9ccb">◆ </a></span>FSUSER_RenameFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_RenameFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>srcArchive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>srcPath</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>dstArchive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>dstPath</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Renames a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">srcArchive</td><td>Archive containing the source file. </td></tr>
|
|
<tr><td class="paramname">srcPath</td><td>Path of the source file. </td></tr>
|
|
<tr><td class="paramname">dstArchive</td><td>Archive containing the destination file. </td></tr>
|
|
<tr><td class="paramname">dstPath</td><td>Path of the destination file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac848f8623bca82353495973e849fd01f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac848f8623bca82353495973e849fd01f">◆ </a></span>FSUSER_SetArchivePriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_SetArchivePriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>priority</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets an archive's priority. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to use. </td></tr>
|
|
<tr><td class="paramname">priority</td><td>Priority to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a81fd994288ee67a90d1eb639fb260994"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a81fd994288ee67a90d1eb639fb260994">◆ </a></span>FSUSER_SetCardSpiBaudRate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_SetCardSpiBaudRate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0">FS_CardSpiBaudRate</a> </td>
|
|
<td class="paramname"><em>baudRate</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the CARDSPI baud rate. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">baudRate</td><td>Baud rate to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a32652baad118c601d681c485a5aad212"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a32652baad118c601d681c485a5aad212">◆ </a></span>FSUSER_SetCardSpiBusMode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_SetCardSpiBusMode </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a7354fc838f4b9c704685453576e41cad">FS_CardSpiBusMode</a> </td>
|
|
<td class="paramname"><em>busMode</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the CARDSPI bus mode. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">busMode</td><td>Bus mode to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a449bdc2b54331f420eba3b2db6b88c57"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a449bdc2b54331f420eba3b2db6b88c57">◆ </a></span>FSUSER_SetCtrCardLatencyParameter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_SetCtrCardLatencyParameter </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>latency</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>emulateEndurance</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Configures CTRCARD latency emulation. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">latency</td><td>Latency to apply, in milliseconds. </td></tr>
|
|
<tr><td class="paramname">emulateEndurance</td><td>Whether to emulate card endurance. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad0aceb5cbadba6d0be55f772207e29d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad0aceb5cbadba6d0be55f772207e29d7">◆ </a></span>FSUSER_SetPriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_SetPriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>priority</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the file system priority. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">priority</td><td>Priority to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab0bd74e9aaf321e4648bea1980ddb754"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab0bd74e9aaf321e4648bea1980ddb754">◆ </a></span>FSUSER_SetSaveDataSecureValue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_SetSaveDataSecureValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>value</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a906e781f277e459a15a95b1e760f3411">FS_SecureValueSlot</a> </td>
|
|
<td class="paramname"><em>slot</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>titleUniqueId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>titleVariation</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the save data secure value. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">value</td><td>Secure value to set. </td></tr>
|
|
<tr><td class="paramname">slot</td><td>Slot of the secure value. </td></tr>
|
|
<tr><td class="paramname">titleUniqueId</td><td>Unique ID of the title. (default = 0) </td></tr>
|
|
<tr><td class="paramname">titleVariation</td><td>Variation of the title. (default = 0) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abacf405c107cfd13196d8268a425fcf9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abacf405c107cfd13196d8268a425fcf9">◆ </a></span>FSUSER_StartDeviceMoveAsDestination()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_StartDeviceMoveAsDestination </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__DeviceMoveContext.html">FS_DeviceMoveContext</a> </td>
|
|
<td class="paramname"><em>context</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>clear</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Initiates a device move as the destination device. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">context</td><td>Context to use. </td></tr>
|
|
<tr><td class="paramname">clear</td><td>Whether to clear the device's data first. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa908e417cf771f1d79f4bae815ae27cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa908e417cf771f1d79f4bae815ae27cd">◆ </a></span>FSUSER_StartDeviceMoveAsSource()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_StartDeviceMoveAsSource </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structFS__DeviceMoveContext.html">FS_DeviceMoveContext</a> * </td>
|
|
<td class="paramname"><em>context</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Initiates a device move as the source device. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">context</td><td>Pointer to output the context to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8d546ae30727a839c702364901b64952"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8d546ae30727a839c702364901b64952">◆ </a></span>FSUSER_SwitchCleanupInvalidSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_SwitchCleanupInvalidSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>enable</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Toggles cleaning up invalid save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">enable</td><td>Whether to enable cleaning up invalid save data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac6a626e8d21052058c5ca712e743f71e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac6a626e8d21052058c5ca712e743f71e">◆ </a></span>FSUSER_UpdateSha256Context()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSUSER_UpdateSha256Context </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>data</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>inputSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </td>
|
|
<td class="paramname"><em>hash</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Hashes the given data and outputs a SHA256 hash. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">data</td><td>Pointer to the data to be hashed. </td></tr>
|
|
<tr><td class="paramname">inputSize</td><td>The size of the data. </td></tr>
|
|
<tr><td class="paramname">hash</td><td>Hash output pointer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1c83784d540badb04f67e00c5144cf3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1c83784d540badb04f67e00c5144cf3">◆ </a></span>fsUseSession()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void fsUseSession </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>session</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the FSUSER session to use in the current thread. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">session</td><td>The handle of the FSUSER session to use. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
|
</small></address>
|
|
</body>
|
|
</html>
|