I am creating a COM library with Embarcadero C++ Builder. The designer for the ridl file gives several things you can add to the ridl. I think I understand all of them except for creating new “Modules”. I can’t find good information for it in the documentation.
What is a “Module” and what would it be used for in COM?
The module attribute is described in this MSDN Library page. It permits declaring entrypoints in a DLL. That has little to do with COM, it is just a capability of a type library. You’ll find few language development environments that can use them. I think VB6 was one of them. Ymmv.