title: Generate C# wrapper from C include file
body: <p>Suppose I have a dll written in pure C. I have an inculde file (.h) so I can use the dll from a VS 2012 C project. </p>
  
  <p>Is there any way to generate a C# wrapper class based on the metainfo in the include file, or I must write all the [DllImport]... manually? The C source code for dll is also available.</p>
  
  <p>(Please note: This is not a COM library)</p>
  
  <p>Thanks in advance</p>