How do I get DCOM to work with my VB app that runs as an NT Service? My app
runs fine as an NT Service. It mostly just collects information. But I want
to use DCOM to expose a routine that will provide some of that information
to remote clients.

I am using the NTSVC.OCX to provide the NT Service part.

When I tried using my app as an OutOfProcessServer(ActiveX.exe), each time
the client made a request, it loaded a new instance of my app, rather than
just invoking my exposed routine.

Is this possible?
Should it be designed as a standard exe instead?
Any help would be appreciated, including samples.