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

462 lines
26 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libnx: include/switch/result.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libnx<span id="projectnumber">&#160;v4.9.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_42bea3d40f1f1694e41a8f3166c98108.html">switch</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#enum-members">Enumerations</a> </div>
<div class="headertitle"><div class="title">result.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Switch result code tools.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;<a class="el" href="types_8h_source.html">types.h</a>&quot;</code><br />
</div>
<p><a href="result_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:aed427354b69859fdfab4dc33706acd45" id="r_aed427354b69859fdfab4dc33706acd45"><td class="memItemLeft" align="right" valign="top"><a id="aed427354b69859fdfab4dc33706acd45" name="aed427354b69859fdfab4dc33706acd45"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>R_SUCCEEDED</b>(res)&#160;&#160;&#160;((res)==0)</td></tr>
<tr class="memdesc:aed427354b69859fdfab4dc33706acd45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether a result code indicates success. <br /></td></tr>
<tr class="separator:aed427354b69859fdfab4dc33706acd45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0040b35f38c0d2fef6766d5b284fefc7" id="r_a0040b35f38c0d2fef6766d5b284fefc7"><td class="memItemLeft" align="right" valign="top"><a id="a0040b35f38c0d2fef6766d5b284fefc7" name="a0040b35f38c0d2fef6766d5b284fefc7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>R_FAILED</b>(res)&#160;&#160;&#160;((res)!=0)</td></tr>
<tr class="memdesc:a0040b35f38c0d2fef6766d5b284fefc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether a result code indicates failure. <br /></td></tr>
<tr class="separator:a0040b35f38c0d2fef6766d5b284fefc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b0e010ac431ca11f51ae23fdf4d7af2" id="r_a5b0e010ac431ca11f51ae23fdf4d7af2"><td class="memItemLeft" align="right" valign="top"><a id="a5b0e010ac431ca11f51ae23fdf4d7af2" name="a5b0e010ac431ca11f51ae23fdf4d7af2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>R_MODULE</b>(res)&#160;&#160;&#160;((res)&amp;0x1FF)</td></tr>
<tr class="memdesc:a5b0e010ac431ca11f51ae23fdf4d7af2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the module ID of a result code. <br /></td></tr>
<tr class="separator:a5b0e010ac431ca11f51ae23fdf4d7af2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92f6ce12bd0312ba8f5252ce35ac680c" id="r_a92f6ce12bd0312ba8f5252ce35ac680c"><td class="memItemLeft" align="right" valign="top"><a id="a92f6ce12bd0312ba8f5252ce35ac680c" name="a92f6ce12bd0312ba8f5252ce35ac680c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>R_DESCRIPTION</b>(res)&#160;&#160;&#160;(((res)&gt;&gt;9)&amp;0x1FFF)</td></tr>
<tr class="memdesc:a92f6ce12bd0312ba8f5252ce35ac680c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the description of a result code. <br /></td></tr>
<tr class="separator:a92f6ce12bd0312ba8f5252ce35ac680c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc5a1ec1680d14fff12c421bfd5a0d91" id="r_afc5a1ec1680d14fff12c421bfd5a0d91"><td class="memItemLeft" align="right" valign="top"><a id="afc5a1ec1680d14fff12c421bfd5a0d91" name="afc5a1ec1680d14fff12c421bfd5a0d91"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>R_VALUE</b>(res)&#160;&#160;&#160;((res)&amp;0x3FFFFF)</td></tr>
<tr class="memdesc:afc5a1ec1680d14fff12c421bfd5a0d91"><td class="mdescLeft">&#160;</td><td class="mdescRight">Masks out unused bits in a result code, retrieving the actual value for use in comparisons. <br /></td></tr>
<tr class="separator:afc5a1ec1680d14fff12c421bfd5a0d91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82c70b63dd74e336a9217a1a5a16ade1" id="r_a82c70b63dd74e336a9217a1a5a16ade1"><td class="memItemLeft" align="right" valign="top"><a id="a82c70b63dd74e336a9217a1a5a16ade1" name="a82c70b63dd74e336a9217a1a5a16ade1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAKERESULT</b>(module, description)&#160;&#160;&#160; ((((module)&amp;0x1FF)) | ((description)&amp;0x1FFF)&lt;&lt;9)</td></tr>
<tr class="memdesc:a82c70b63dd74e336a9217a1a5a16ade1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Builds a result code from its constituent components. <br /></td></tr>
<tr class="separator:a82c70b63dd74e336a9217a1a5a16ade1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a545d265c61c6fbfa95a495e4bf280eff" id="r_a545d265c61c6fbfa95a495e4bf280eff"><td class="memItemLeft" align="right" valign="top"><a id="a545d265c61c6fbfa95a495e4bf280eff" name="a545d265c61c6fbfa95a495e4bf280eff"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>KERNELRESULT</b>(description)&#160;&#160;&#160; <a class="el" href="result_8h.html#a82c70b63dd74e336a9217a1a5a16ade1">MAKERESULT</a>(Module_Kernel, KernelError_##description)</td></tr>
<tr class="memdesc:a545d265c61c6fbfa95a495e4bf280eff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Builds a kernel error result code. <br /></td></tr>
<tr class="separator:a545d265c61c6fbfa95a495e4bf280eff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ae4d5251432e1a9e6803c0240cc492e18" id="r_ae4d5251432e1a9e6803c0240cc492e18"><td class="memItemLeft" align="right" valign="top"><a id="ae4d5251432e1a9e6803c0240cc492e18" name="ae4d5251432e1a9e6803c0240cc492e18"></a>enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<b>Module_Kernel</b> =1
, <br />
&#160;&#160;<b>Module_Libnx</b> =345
, <br />
&#160;&#160;<b>Module_HomebrewAbi</b> =346
, <br />
&#160;&#160;<b>Module_HomebrewLoader</b> =347
, <br />
&#160;&#160;<b>Module_LibnxNvidia</b> =348
, <br />
&#160;&#160;<b>Module_LibnxBinder</b> =349
<br />
}</td></tr>
<tr class="memdesc:ae4d5251432e1a9e6803c0240cc492e18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Module values. <br /></td></tr>
<tr class="separator:ae4d5251432e1a9e6803c0240cc492e18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ff5f2dff38e7639981794c43dc9167b" id="r_a7ff5f2dff38e7639981794c43dc9167b"><td class="memItemLeft" align="right" valign="top"><a id="a7ff5f2dff38e7639981794c43dc9167b" name="a7ff5f2dff38e7639981794c43dc9167b"></a>enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<b>KernelError_OutOfSessions</b> =7
, <br />
&#160;&#160;<b>KernelError_InvalidCapabilityDescriptor</b> =14
, <br />
&#160;&#160;<b>KernelError_NotImplemented</b> =33
, <br />
&#160;&#160;<b>KernelError_ThreadTerminating</b> =59
, <br />
&#160;&#160;<b>KernelError_OutOfDebugEvents</b> =70
, <br />
&#160;&#160;<b>KernelError_InvalidSize</b> =101
, <br />
&#160;&#160;<b>KernelError_InvalidAddress</b> =102
, <br />
&#160;&#160;<b>KernelError_ResourceExhausted</b> =103
, <br />
&#160;&#160;<b>KernelError_OutOfMemory</b> =104
, <br />
&#160;&#160;<b>KernelError_OutOfHandles</b> =105
, <br />
&#160;&#160;<b>KernelError_InvalidMemoryState</b> =106
, <br />
&#160;&#160;<b>KernelError_InvalidMemoryPermissions</b> =108
, <br />
&#160;&#160;<b>KernelError_InvalidMemoryRange</b> =110
, <br />
&#160;&#160;<b>KernelError_InvalidPriority</b> =112
, <br />
&#160;&#160;<b>KernelError_InvalidCoreId</b> =113
, <br />
&#160;&#160;<b>KernelError_InvalidHandle</b> =114
, <br />
&#160;&#160;<b>KernelError_InvalidUserBuffer</b> =115
, <br />
&#160;&#160;<b>KernelError_InvalidCombination</b> =116
, <br />
&#160;&#160;<b>KernelError_TimedOut</b> =117
, <br />
&#160;&#160;<b>KernelError_Cancelled</b> =118
, <br />
&#160;&#160;<b>KernelError_OutOfRange</b> =119
, <br />
&#160;&#160;<b>KernelError_InvalidEnumValue</b> =120
, <br />
&#160;&#160;<b>KernelError_NotFound</b> =121
, <br />
&#160;&#160;<b>KernelError_AlreadyExists</b> =122
, <br />
&#160;&#160;<b>KernelError_ConnectionClosed</b> =123
, <br />
&#160;&#160;<b>KernelError_UnhandledUserInterrupt</b> =124
, <br />
&#160;&#160;<b>KernelError_InvalidState</b> =125
, <br />
&#160;&#160;<b>KernelError_ReservedValue</b> =126
, <br />
&#160;&#160;<b>KernelError_InvalidHwBreakpoint</b> =127
, <br />
&#160;&#160;<b>KernelError_FatalUserException</b> =128
, <br />
&#160;&#160;<b>KernelError_OwnedByAnotherProcess</b> =129
, <br />
&#160;&#160;<b>KernelError_ConnectionRefused</b> =131
, <br />
&#160;&#160;<b>KernelError_OutOfResource</b> =132
, <br />
&#160;&#160;<b>KernelError_IpcMapFailed</b> =259
, <br />
&#160;&#160;<b>KernelError_IpcCmdbufTooSmall</b> =260
, <br />
&#160;&#160;<b>KernelError_NotDebugged</b> =520
<br />
}</td></tr>
<tr class="memdesc:a7ff5f2dff38e7639981794c43dc9167b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kernel error codes. <br /></td></tr>
<tr class="separator:a7ff5f2dff38e7639981794c43dc9167b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabfcbcb5ac86a1edac4035264bc7d2b8" id="r_aabfcbcb5ac86a1edac4035264bc7d2b8"><td class="memItemLeft" align="right" valign="top"><a id="aabfcbcb5ac86a1edac4035264bc7d2b8" name="aabfcbcb5ac86a1edac4035264bc7d2b8"></a>enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<b>LibnxError_BadReloc</b> =1
, <br />
&#160;&#160;<b>LibnxError_OutOfMemory</b>
, <br />
&#160;&#160;<b>LibnxError_AlreadyMapped</b>
, <br />
&#160;&#160;<b>LibnxError_BadGetInfo_Stack</b>
, <br />
&#160;&#160;<b>LibnxError_BadGetInfo_Heap</b>
, <br />
&#160;&#160;<b>LibnxError_BadQueryMemory</b>
, <br />
&#160;&#160;<b>LibnxError_AlreadyInitialized</b>
, <br />
&#160;&#160;<b>LibnxError_NotInitialized</b>
, <br />
&#160;&#160;<b>LibnxError_NotFound</b>
, <br />
&#160;&#160;<b>LibnxError_IoError</b>
, <br />
&#160;&#160;<b>LibnxError_BadInput</b>
, <br />
&#160;&#160;<b>LibnxError_BadReent</b>
, <br />
&#160;&#160;<b>LibnxError_BufferProducerError</b>
, <br />
&#160;&#160;<b>LibnxError_HandleTooEarly</b>
, <br />
&#160;&#160;<b>LibnxError_HeapAllocFailed</b>
, <br />
&#160;&#160;<b>LibnxError_TooManyOverrides</b>
, <br />
&#160;&#160;<b>LibnxError_ParcelError</b>
, <br />
&#160;&#160;<b>LibnxError_BadGfxInit</b>
, <br />
&#160;&#160;<b>LibnxError_BadGfxEventWait</b>
, <br />
&#160;&#160;<b>LibnxError_BadGfxQueueBuffer</b>
, <br />
&#160;&#160;<b>LibnxError_BadGfxDequeueBuffer</b>
, <br />
&#160;&#160;<b>LibnxError_AppletCmdidNotFound</b>
, <br />
&#160;&#160;<b>LibnxError_BadAppletReceiveMessage</b>
, <br />
&#160;&#160;<b>LibnxError_BadAppletNotifyRunning</b>
, <br />
&#160;&#160;<b>LibnxError_BadAppletGetCurrentFocusState</b>
, <br />
&#160;&#160;<b>LibnxError_BadAppletGetOperationMode</b>
, <br />
&#160;&#160;<b>LibnxError_BadAppletGetPerformanceMode</b>
, <br />
&#160;&#160;<b>LibnxError_BadUsbCommsRead</b>
, <br />
&#160;&#160;<b>LibnxError_BadUsbCommsWrite</b>
, <br />
&#160;&#160;<b>LibnxError_InitFail_SM</b>
, <br />
&#160;&#160;<b>LibnxError_InitFail_AM</b>
, <br />
&#160;&#160;<b>LibnxError_InitFail_HID</b>
, <br />
&#160;&#160;<b>LibnxError_InitFail_FS</b>
, <br />
&#160;&#160;<b>LibnxError_BadGetInfo_Rng</b>
, <br />
&#160;&#160;<b>LibnxError_JitUnavailable</b>
, <br />
&#160;&#160;<b>LibnxError_WeirdKernel</b>
, <br />
&#160;&#160;<b>LibnxError_IncompatSysVer</b>
, <br />
&#160;&#160;<b>LibnxError_InitFail_Time</b>
, <br />
&#160;&#160;<b>LibnxError_TooManyDevOpTabs</b>
, <br />
&#160;&#160;<b>LibnxError_DomainMessageUnknownType</b>
, <br />
&#160;&#160;<b>LibnxError_DomainMessageTooManyObjectIds</b>
, <br />
&#160;&#160;<b>LibnxError_AppletFailedToInitialize</b>
, <br />
&#160;&#160;<b>LibnxError_ApmFailedToInitialize</b>
, <br />
&#160;&#160;<b>LibnxError_NvinfoFailedToInitialize</b>
, <br />
&#160;&#160;<b>LibnxError_NvbufFailedToInitialize</b>
, <br />
&#160;&#160;<b>LibnxError_LibAppletBadExit</b>
, <br />
&#160;&#160;<b>LibnxError_InvalidCmifOutHeader</b>
, <br />
&#160;&#160;<b>LibnxError_ShouldNotHappen</b>
, <br />
&#160;&#160;<b>LibnxError_Timeout</b>
<br />
}</td></tr>
<tr class="memdesc:aabfcbcb5ac86a1edac4035264bc7d2b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">libnx error codes <br /></td></tr>
<tr class="separator:aabfcbcb5ac86a1edac4035264bc7d2b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d76b81b0ad4c19007a781d4edb8181f" id="r_a5d76b81b0ad4c19007a781d4edb8181f"><td class="memItemLeft" align="right" valign="top"><a id="a5d76b81b0ad4c19007a781d4edb8181f" name="a5d76b81b0ad4c19007a781d4edb8181f"></a>enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<b>LibnxBinderError_Unknown</b> =1
, <br />
&#160;&#160;<b>LibnxBinderError_NoMemory</b>
, <br />
&#160;&#160;<b>LibnxBinderError_InvalidOperation</b>
, <br />
&#160;&#160;<b>LibnxBinderError_BadValue</b>
, <br />
&#160;&#160;<b>LibnxBinderError_BadType</b>
, <br />
&#160;&#160;<b>LibnxBinderError_NameNotFound</b>
, <br />
&#160;&#160;<b>LibnxBinderError_PermissionDenied</b>
, <br />
&#160;&#160;<b>LibnxBinderError_NoInit</b>
, <br />
&#160;&#160;<b>LibnxBinderError_AlreadyExists</b>
, <br />
&#160;&#160;<b>LibnxBinderError_DeadObject</b>
, <br />
&#160;&#160;<b>LibnxBinderError_FailedTransaction</b>
, <br />
&#160;&#160;<b>LibnxBinderError_BadIndex</b>
, <br />
&#160;&#160;<b>LibnxBinderError_NotEnoughData</b>
, <br />
&#160;&#160;<b>LibnxBinderError_WouldBlock</b>
, <br />
&#160;&#160;<b>LibnxBinderError_TimedOut</b>
, <br />
&#160;&#160;<b>LibnxBinderError_UnknownTransaction</b>
, <br />
&#160;&#160;<b>LibnxBinderError_FdsNotAllowed</b>
<br />
}</td></tr>
<tr class="memdesc:a5d76b81b0ad4c19007a781d4edb8181f"><td class="mdescLeft">&#160;</td><td class="mdescRight">libnx binder error codes <br /></td></tr>
<tr class="separator:a5d76b81b0ad4c19007a781d4edb8181f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac34dfe6c6b73b43a4656c9dce041034" id="r_aac34dfe6c6b73b43a4656c9dce041034"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<b>LibnxNvidiaError_Unknown</b> =1
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a031eb07e4a6d8c52d8f6d4c5e2a79ee0">LibnxNvidiaError_NotImplemented</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a1b64886fb7bfa43ef8df20ea1386c1da">LibnxNvidiaError_NotSupported</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a9a0707423d286617aebfe9ec7a008fe1">LibnxNvidiaError_NotInitialized</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a3716743cd023fbfc5709efdf40d408ec">LibnxNvidiaError_BadParameter</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034ac45ee6d12982e289facfbe9ee88f4bd2">LibnxNvidiaError_Timeout</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034ac85cf5275eb1a5a1ccafad0cb788d6f9">LibnxNvidiaError_InsufficientMemory</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a278c106c5a0425c727bd0db401bbfa3a">LibnxNvidiaError_ReadOnlyAttribute</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a4b25893aa90d7fc95eea801d78eaa543">LibnxNvidiaError_InvalidState</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a751f438c08e82264c3fde27c63750c77">LibnxNvidiaError_InvalidAddress</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a1860b03a9d8ad516a573b4240b310e0c">LibnxNvidiaError_InvalidSize</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034aa2420abf4b2eb728e16f2ec03775aed8">LibnxNvidiaError_BadValue</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034afd8bfe1f042cdcdf2f90c283979ccf0b">LibnxNvidiaError_AlreadyAllocated</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034ae777c41fa4c0de0a5971dce59ba7c589">LibnxNvidiaError_Busy</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034ab9e4c834e685c4f1618d2bd812e053cf">LibnxNvidiaError_ResourceError</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a2bc680618f68bc06b5e8f04403b77bef">LibnxNvidiaError_CountMismatch</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a77b4b9d0300a26674dde3f54b2161e2c">LibnxNvidiaError_SharedMemoryTooSmall</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a6c7b6b2e7a7267ab14f94194c55400ef">LibnxNvidiaError_FileOperationFailed</a>
, <br />
&#160;&#160;<a class="el" href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034a955faf659f5962a7fb9a7c3454f519d8">LibnxNvidiaError_IoctlFailed</a>
<br />
}</td></tr>
<tr class="memdesc:aac34dfe6c6b73b43a4656c9dce041034"><td class="mdescLeft">&#160;</td><td class="mdescRight">libnx nvidia error codes <a href="result_8h.html#aac34dfe6c6b73b43a4656c9dce041034">More...</a><br /></td></tr>
<tr class="separator:aac34dfe6c6b73b43a4656c9dce041034"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Switch result code tools. </p>
<dl class="section copyright"><dt>Copyright</dt><dd>libnx Authors </dd></dl>
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="aac34dfe6c6b73b43a4656c9dce041034" name="aac34dfe6c6b73b43a4656c9dce041034"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac34dfe6c6b73b43a4656c9dce041034">&#9670;&#160;</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>libnx nvidia error codes </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a031eb07e4a6d8c52d8f6d4c5e2a79ee0" name="aac34dfe6c6b73b43a4656c9dce041034a031eb07e4a6d8c52d8f6d4c5e2a79ee0"></a>LibnxNvidiaError_NotImplemented&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 1. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a1b64886fb7bfa43ef8df20ea1386c1da" name="aac34dfe6c6b73b43a4656c9dce041034a1b64886fb7bfa43ef8df20ea1386c1da"></a>LibnxNvidiaError_NotSupported&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 2. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a9a0707423d286617aebfe9ec7a008fe1" name="aac34dfe6c6b73b43a4656c9dce041034a9a0707423d286617aebfe9ec7a008fe1"></a>LibnxNvidiaError_NotInitialized&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 3. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a3716743cd023fbfc5709efdf40d408ec" name="aac34dfe6c6b73b43a4656c9dce041034a3716743cd023fbfc5709efdf40d408ec"></a>LibnxNvidiaError_BadParameter&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 4. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034ac45ee6d12982e289facfbe9ee88f4bd2" name="aac34dfe6c6b73b43a4656c9dce041034ac45ee6d12982e289facfbe9ee88f4bd2"></a>LibnxNvidiaError_Timeout&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 5. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034ac85cf5275eb1a5a1ccafad0cb788d6f9" name="aac34dfe6c6b73b43a4656c9dce041034ac85cf5275eb1a5a1ccafad0cb788d6f9"></a>LibnxNvidiaError_InsufficientMemory&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 6. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a278c106c5a0425c727bd0db401bbfa3a" name="aac34dfe6c6b73b43a4656c9dce041034a278c106c5a0425c727bd0db401bbfa3a"></a>LibnxNvidiaError_ReadOnlyAttribute&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 7. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a4b25893aa90d7fc95eea801d78eaa543" name="aac34dfe6c6b73b43a4656c9dce041034a4b25893aa90d7fc95eea801d78eaa543"></a>LibnxNvidiaError_InvalidState&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 8. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a751f438c08e82264c3fde27c63750c77" name="aac34dfe6c6b73b43a4656c9dce041034a751f438c08e82264c3fde27c63750c77"></a>LibnxNvidiaError_InvalidAddress&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 9. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a1860b03a9d8ad516a573b4240b310e0c" name="aac34dfe6c6b73b43a4656c9dce041034a1860b03a9d8ad516a573b4240b310e0c"></a>LibnxNvidiaError_InvalidSize&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 10. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034aa2420abf4b2eb728e16f2ec03775aed8" name="aac34dfe6c6b73b43a4656c9dce041034aa2420abf4b2eb728e16f2ec03775aed8"></a>LibnxNvidiaError_BadValue&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 11. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034afd8bfe1f042cdcdf2f90c283979ccf0b" name="aac34dfe6c6b73b43a4656c9dce041034afd8bfe1f042cdcdf2f90c283979ccf0b"></a>LibnxNvidiaError_AlreadyAllocated&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 13. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034ae777c41fa4c0de0a5971dce59ba7c589" name="aac34dfe6c6b73b43a4656c9dce041034ae777c41fa4c0de0a5971dce59ba7c589"></a>LibnxNvidiaError_Busy&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 14. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034ab9e4c834e685c4f1618d2bd812e053cf" name="aac34dfe6c6b73b43a4656c9dce041034ab9e4c834e685c4f1618d2bd812e053cf"></a>LibnxNvidiaError_ResourceError&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 15. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a2bc680618f68bc06b5e8f04403b77bef" name="aac34dfe6c6b73b43a4656c9dce041034a2bc680618f68bc06b5e8f04403b77bef"></a>LibnxNvidiaError_CountMismatch&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 16. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a77b4b9d0300a26674dde3f54b2161e2c" name="aac34dfe6c6b73b43a4656c9dce041034a77b4b9d0300a26674dde3f54b2161e2c"></a>LibnxNvidiaError_SharedMemoryTooSmall&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 0x1000. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a6c7b6b2e7a7267ab14f94194c55400ef" name="aac34dfe6c6b73b43a4656c9dce041034a6c7b6b2e7a7267ab14f94194c55400ef"></a>LibnxNvidiaError_FileOperationFailed&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 0x30003. </p>
</td></tr>
<tr><td class="fieldname"><a id="aac34dfe6c6b73b43a4656c9dce041034a955faf659f5962a7fb9a7c3454f519d8" name="aac34dfe6c6b73b43a4656c9dce041034a955faf659f5962a7fb9a7c3454f519d8"></a>LibnxNvidiaError_IoctlFailed&#160;</td><td class="fielddoc"><p>Maps to Nvidia: 0x3000F. </p>
</td></tr>
</table>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>