[ i appear to be dumb an incapable of finding the docs on this ... a pointer
would be much appreciated ]


so if you're registering new stuff at runtime and the CIDs you're registering
are local to you, you can call nsComponentManager::RegisterFactory and pass it
the actual factory object, and everything is happy.

but what if you're trying to register components that live in some external
DLL? I can tell it where the stuff lives easily with nsCM::RegisterComponent or
nsCM::RegisterComponentLib (and many many friends). But that's not enough,
right? the dll better export some magic symbols so that the nsCM (or
whoever) can get factories for all these components that XPCOM now knows live
in that library.

Where are the docs for that stuff?




cheers,

ari


Reply via email to