title: Enable to call C dll in VB.net Code
body: <p>I am running into a problem which I am using C Dll into my VB.net code. I have .H file which shows implementation of this DLL in C language.
  This .H file contains many structures and unions that contain variable of some structures type. There is a main structure which contains the pointers to these structures and unions and finally address of main structure is passed into the dll function.</p>
  
  <p>I am enable to figure out how to create structures and unions with marshalling in vb.net and how to pass address of a structure which contains addresses of othere structures and unions.</p>
  
  <p>Please me to solve this issue. Any help would be appreciated.</p>
  
  <p>Thanks, YOgi</p>