Adam Nathan, il creatore di PInvoke.net ne ha combinata un altra', un add-in per Visual Studio che attraverso un web-service e' in grado di inserire nel vostro codice VB.NET/C# la corretta signature PInvoke (aka Declare per chi usa VB.NET).
La parte piu' interessante e' che lo stesso add-in vi permette di aggiornare il database delle signatures in tempo reale contribuendo alla crescita del progetto stesso.

Great work Adam!