Memory Management Of Unmanaged Component By CLR
<p>I am having a little confusion , may be this question is very silly one.</p>

<p>where does the memory allocated for a unmanaged component? </p>

<p>In my .net code if i initiated an unmanaged component, where this component is going to be loaded and memory is allocated ? </p>

<p>How CLR marshall call between Managed and Unmanaged heap ? </p>

<p><strong>EDIT</strong></p>

<p>Thanks for your reply but what i am asking is say suppose i do a DLLIMPORT of User32.Dll , this is clearly a unmanaged dll and i call some function in User32.DLL now my question , how CLR marshall my call to this unmanged dll?</p>
