Associates a ProgID with a CLSID. This value is used to determine the latest version of an object application.

Registry Entry

      VersionIndependentProgID = Program.Component


This is a REG_SZ value that specifies the latest version of the object application.

The version-independent ProgID is stored and maintained solely by application code. When given the version-independent ProgID, the CLSIDFromProgID function returns the CLSID of the current version.

You can use CLSIDFromProgID and ProgIDFromCLSID to convert between these two representations.