Object Map Macros
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.