DLLImportじゃなく動的にDLLをCallする場合、その関数の引数がvoidのときどうするのかわからなくてはまったけどぐぐったら見つかった。インターネットすごい。
DynamicMethod and TypeBuilder.DefineMethod - Thottam R. Sriram - Site Home - MSDN Blogs
MethodBuilder meth = ntb.DefineMethod("HelloWorld", MethodAttributes.Public | MethodAttributes.Virtual, typeof(void), Type.EmptyTypes);
JScriptはtypeof(void)使えないのでType.GetType("System.Void")でいける。
勉強になる。