Backing Up and Restoring the COM+ Class Registration Database Under VSS

The Component Object Model (COM) is a binary standard for writing component software in a distributed computing environment.

The original Win32 implementation stored component identifiers (GUIDs) and other COM state in the registry under HKEY_CLASSES_ROOT\CLSID.

The current generation of the Component Object Model, COM+, offers a registry-independent database for storing component registration information: the COM+ Class Registration Database.

The COM+ Class Registration Database supports a VSS writer, which allows requesters to back up the registration database using data stored on a shadow-copied volume.

To restore the COM+ Registration Database, a requester must call the ICOMAdminCatalog::RestoreREGDB method.

For more information about the COM+ Registration Database writer, see In-Box VSS Writers.