Wednesday, July 2, 2008

PInvoke Interop Assistant

I have been using PInvoke.Net most of the time for P/Invoke translation of Windows APIs. Just found out that Microsoft has officially released a tool that does the same called PInvoke Interop Assistant.

The tool relys on a Windows API signature database file, so it won't work with any non-API third party DLLs. Given the way C/C++ compilers name mangling works, a generic signature translator is probably mission impossible anyway.

Since this doesn't really provide more functionality than P/Invoke, I guess I might just stick with PInvoke Visual Studio Add-in.