These macros define object maps and entries.
| Allows you to specify a class object's text description, which will be entered into the object map. | |
| Enters an ATL object into the object map, updates the registry, and creates an instance of the object. | |
| Allows you to specify that the object should be registered and initialized, but it should not be externally creatable via CoCreateInstance. |