That example basically shows someone creating a C++ DLL that references the .net api.

It's an interesting read, but wasn't really what I was trying to do.

I was hoping to create the dll in C#, and have it directly accessible from mirc.

I guess there are several things I can do, create a buffer dll written in C++ that then makes calls to the .net dll.

Granted I could just rewrite the thing in C++. I just find it odd that nobody has really written a .net dll for mirc yet.