Sample of the Registry Entries for a Simple COM Object

The following is a sample of the registry entries for a basic COM Object. See "COM Registry Entries" in the documentation. You must provide relevant values for the following:

 

HKEY_CLASSES_ROOT\SimpleCOM.Application

KeyNameValue
 (Default)Simple COM Class
CLSID(Default){<CLSID>}
CurVer(Default)SimpleCOM.Application.1

HKEY_CLASSES_ROOT\CLSID\{<CLSID>}

Note that the AppID is used only for DCOM.

KeyNameValue
 (Default)Simple COM Class
 AppIDSimple COM Application
LocalServer32(Default)<PATH>\COMNETSERVER.EXE
ProgId(Default)SimpleCOM.Application.1
VersionIndependentProgID(Default)SimpleCOM.Application

HKEY_CLASSES_ROOT\SimpleCOM.Application.01

KeyNameValue
 (Default)Beta Version of Simple COM Class
CLSID(Default){<CLSID>}

HKEY_CLASSES_ROOT\CLSID\{<CLSID>}

KeyNameValue
 (Default)Simple COM Class
 AppIDSimple COM Application
LocalServer32(Default)<PATH>\COMNETSERVER.EXE
ProgId(Default)SimpleCOM.Application.1
VersionIndependentProgID(Default)SimpleCOM.Application

 


See my Visual C++ Programmer Stuff page for more C++ stuff.