>I think I'm heading that way. I hope I can scale to 100% API in little steps. Use WININET's IneternetConnect to toggle passive, and Let ITC with service state response and execute. RA's info really opened my eyes. Thanks.
I don't think its going to work, because there is no way for you to pass your session handle to ITC to use, and the passive semantics are session specific.
ITC creates its own session. Let me know if you find differently.
Erik Moore
Clientelligence