title: What's the fastest way to IPC between C and C# application?
body: <p>I want to send lot of strings (~250000) for &lt;1sec from C application to a C# application. When I do it with WM_COPYDATA and SendMessage, my C# application hangs. What else can I do? Named pipes are included only in .NET 4, and I'm using .NET 2. </p>
  
  <p>EDIT:
  I'm gonna stick to WM_COPYDATA and appending to a list (which is a fast operation). Then post processing this list.</p>