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