COM Beyond Microsoft: Designing and Implementing COM Servers on Compaq Platforms

The COM Registry on the Tru64 UNIX server is a multi-user database that contains information about COM applications (including globally unique identifiers [GUIDs] and paths). You add application information to the server Registry and to the client registries, which provides a way for client applications with the appropriate permission to locate and execute your server application.
The basic steps for implementing a Registry on Tru64 UNIX are:
Usually, the System Administrator runs dcomsetup to initialize the Registry at installation.
If you use the dcomsetup initialize option as a postinstallation task, ntd reinitializes the Registry from the COM for Tru64 UNIX defaults in master.reg. The file, master.reg, is the basic COM Registry and contains unique identifiers for all of the common interfaces used by COM for Tru64 UNIX.
Initialization has advantages and drawbacks.
You can see the advantages to initialization on Tru64 UNIX by comparing it to NT, where the Registry contains system configuration information in addition to object identifiers and paths. A corrupted Registry on NT can mean a corrupted system that you have to rebuild.
Because the COM Registry on Tru64 UNIX only contains application information, you can reinitialize a corrupted Registry from the defaults in master.reg without affecting the operating system.
The drawback to initialization of the Tru64 UNIX COM Registry is that the dcomsetup Initialize option erases any application information you might...