title: How to find caller assembly name in unmanaged c++ dll
body: <p>I have an <strong>unmanaged c++ dll</strong>. I am calling external methods of this unmanaged dll from c# (.net 3.5) </p>
  
  <p>I am looking for a way to find <strong>witch c# assembly is calling my unmanaged c++ dll</strong> (into my c++ dll) (at least, name of assembly)</p>
  
  <p>And sure, <strong>I don't want to pass any additional parameter to methods</strong>.</p>
  
  <p>Thanks in advance</p>