OK, I want to code an ISAPI filter for IIS using VB6. Can it be done?

I need to write an authentication pre-process filter to use as an IIS proxy.

I should be able to reproduce all the C++ structures with VB, but is there something I need to know before I try...like it doesn't work at all. I have found some documentation on this, but is all for VB5 and says you can't do it because VB5 only creates OLE DLLs. Is this still true?

I found a few ISAPI-to-VB interfaces, such as VB Bridge, but they only provide for ISAPI applications, not filter DLLs.

Any ideas or code would be appreciated. If I am completely off-base, let me know.

Thanks,
Tristan