1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../css/manpage.css" type="text/css" />
7    <title>FixLevel</title>
8  </head>
9  <body>
10    <h1><a href="../../nn/Overview.html">nn</a>::<a href="../../nn/ro/Overview.html">ro</a>::FixLevel Enumerated Type</h1>
11    <h2>Syntax</h2>
12    <div class="section">
13      <pre class="definition">
14enum FixLevel;
15</pre>
16    </div>
17    <h2>Value</h2>
18    <div class="section">
19      <table class="arguments">
20        <thead>
21          <tr>
22            <th>Value</th>
23            <td>Description</td>
24          </tr>
25        </thead>
26        <tr>
27          <th><CODE>FIX_LEVEL_0</CODE></th>
28          <td>Alias for <CODE>FIX_LEVEL_NONE</CODE>.</td>
29        </tr>
30        <tr>
31          <th><CODE>FIX_LEVEL_1</CODE></th>
32          <td>Alias for <CODE>FIX_LEVEL_INTERNAL</CODE>.</td>
33        </tr>
34        <tr>
35          <th><CODE>FIX_LEVEL_2</CODE></th>
36          <td>Alias for <CODE>FIX_LEVEL_INTERNAL_IMPORT</CODE>.</td>
37        </tr>
38        <tr>
39          <th><CODE>FIX_LEVEL_3</CODE></th>
40          <td>Alias for <CODE>FIX_LEVEL_INTERNAL_IMPORT</CODE>.</td>
41        </tr>
42        <tr>
43          <th><CODE>FIX_LEVEL_NONE</CODE></th>
44          <td>Memory is not released.</td>
45        </tr>
46        <tr>
47          <th><CODE>FIX_LEVEL_INTERNAL</CODE></th>
48          <td>Releases memory storing data used for internal relocation.</td>
49        </tr>
50        <tr>
51          <th><CODE>FIX_LEVEL_INTERNAL_IMPORT</CODE></th>
52          <td>Releases memory storing data required to reference symbols of other modules and for internal relocation.</td>
53        </tr>
54        <tr>
55          <th><CODE>FIX_LEVEL_INTERNAL_IMPORT_EXPORT</CODE></th>
56          <td>Releases memory storing data required for internal relocation, referencing symbols in other modules, and referencing symbols included in the module in question.</td>
57        </tr>
58        <tr>
59          <th><CODE>FIX_LEVEL_MAX_BITS</CODE></th>
60          <td>
61        </td>
62        </tr>
63      </table> </div>
64    <h2>Description</h2>
65    <div class="section">
66      <p>This enumerated type is used to represent the level of memory to be released when <a href="../../nn/ro/LoadModule.html"><CODE>LoadModule</CODE></a> executes successfully.</p><p>
67				The greater the amount of memory released, the stricter the restrictions.
68			</p><h4><CODE>FIX_LEVEL_NONE</CODE></h4><p>
69				No memory is released and all functions are available.
70			</p><h4><CODE>FIX_LEVEL_INTERNAL</CODE></h4><p>
71				The following operations are unavailable.
72			</p><ul><li><a href="../../nn/ro/LoadModule.html"><CODE>nn::ro::LoadModule</CODE></a> after <a href="../../nn/ro/Module/Unload.html"><CODE>nn::ro::Module::Unload</CODE></a> has been called.</li></ul><p>
73				The following operations are available.
74			</p><ul><li>Automatically linking with symbols included in other modules.</li><li>Automatically linking with symbols included in the target module.</li><li>Getting the addresses of symbols included in the target module.</li></ul><h4><CODE>FIX_LEVEL_INTERNAL_IMPORT</CODE></h4><p>
75				The following operations are unavailable.
76			</p><ul><li><a href="../../nn/ro/LoadModule.html"><CODE>nn::ro::LoadModule</CODE></a> after <a href="../../nn/ro/Module/Unload.html"><CODE>nn::ro::Module::Unload</CODE></a> has been called.</li><li>Automatically linking with symbols included in other modules to be loaded later.</li></ul><p>
77				The following operations are available.
78			</p><ul><li>Automatically linking with symbols included in other modules to be loaded later.</li><li>Automatically linking with symbols included in the target module.</li><li>Getting the addresses of symbols included in the target module.</li></ul><h4><CODE>FIX_LEVEL_INTERNAL_IMPORT_EXPORT</CODE></h4><p>
79				The following operations are unavailable.
80			</p><ul><li><a href="../../nn/ro/LoadModule.html"><CODE>nn::ro::LoadModule</CODE></a> after <a href="../../nn/ro/Module/Unload.html"><CODE>nn::ro::Module::Unload</CODE></a> has been called.</li><li>Automatically linking with symbols included in other modules to be loaded later.</li><li>Automatically linking with symbols included in the target module.</li><li>Getting the addresses of symbols included in the target module.</li></ul><p>
81				The following operation is available.
82			</p><ul><li>Automatically linking with symbols included in other modules to be loaded later.</li></ul></div>
83    <h2>Revision History</h2>
84    <div class="section">
85      <dl class="history">
86        <dt>2011/07/29</dt>
87        <dd>Initial version.<br />
88        </dd>
89      </dl>
90    </div>
91  <hr><p>CONFIDENTIAL</p></body>
92</html>
93