I am using C++Builder 5 to develop a type library that will ultimately be
used as a template from which to implement the described interface (we'll
call it IFoo).
I am trying to implement this IFoo interface in another Automation server.
The server gets as far as being able to register and declare that it is
implementing a specific, predefined category. I use this category to
identify the registered servers (also implementing the category) in the host
application, a la a "pluggable" interface if you will.
However, when I try to create the instance of the second server (the one
that is supposed to be implementing the custom defined IFoo interface)
BCB5's ATL 3 is telling me that IsBound() returns false (e.g. that I did not
connect with the server).
Is there anything in particular that I should be aware of when implementing
such an IFoo interface for another server? As I mentioned earlier this will
(hopefully) make supporting a pluggable interface much easier.
Thanks!