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>GetStackBufferEnd</title> 8 </head> 9 <body> 10 <h1><CODE><a href="../../../nn/Overview.html">nn</a>::<a href="../../../nn/os/Overview.html">os</a>::<a href="../../../nn/os/ManagedThread/Overview.html">ManagedThread</a>::GetStackBufferEnd</CODE> Member Function</h1> 11 <h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition">#include <nn/os.h> 14 15<a href="../../../nn_types/uptr.html">uptr</a> GetStackBufferEnd() const; 16</pre> 17 </div> 18 <h2>Parameters</h2> 19 <div class="section"> 20 <p>None.</p> 21 </div> 22 <h2>Return Values</h2> 23 <div class="section">Returns the ending address of the buffer being used for the stack. </div> 24 <h2>Description</h2> 25 <div class="section"> 26 <p>Gets the ending address of the buffer being used for the stack.</p><p><CODE><a href="../../../nn/os/ManagedThread/Overview.html">ManagedThread</a></CODE> uses this to store management information for the end of the buffer passed as the stack. This function gets the next address after the entire buffer region passed as the stack, including the region used as management information. This is the sum of the value obtained by the <CODE><a href="../../../nn/os/ManagedThread/GetStackBufferBegin.html">GetStackBufferBegin</a></CODE> function plus the value obtained by the <CODE><a href="../../../nn/os/ManagedThread/GetStackBufferSize.html">GetStackBufferSize</a></CODE> function.</p><!-- write here --></div> 27 <h2>Revision History</h2> 28 <div class="section"> 29 <dl class="history"> 30 <dt>2012/04/13</dt> 31 <dd>Initial version.<br /> 32 </dd> 33 </dl> 34 </div> 35 <hr><p>CONFIDENTIAL</p></body> 36</html>