ss="separator:gae454b08515c952ae1b6d90d161705412"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>A critical region is a simple mechanism that prevents multiple threads from accessing at once code protected by the same critical region. </p>
<p>The code fragments could be different, and in completely different modules, but as long as the critical region is the same, no two threads should call the protected 