RegisterClassInfo Action
The RegisterClassInfo action manages the registration of COM class information with the system. It uses the AppId table.
Sequence Restrictions
The RegisterClassInfo action must come after the InstallFiles action and the UnregisterClassInfo action.
The sequencing of the actions in the following group is restricted. If any subset of these actions occur together in a sequence table, they must have the same relative sequence order as shown:
- UnregisterClassInfo
- UnregisterExtensionInfo
- UnregisterProgIdInfo
- UnregisterMIMEInfo
- RegisterClassInfo
- RegisterExtensionInfo
- RegisterProgIdInfo
- RegisterMIMEInfo
For example, RegisterClassInfo must come after UnregisterMIMEInfo in the sequence table.
ActionData Messages
Field | Description of action data |
---|---|
[1] | GUID class identifier of the registered COM server. |
Remarks
If the system supports install-on-demand for OLE servers, RegisterClassInfo registers all COM classes in the Class table associated with a feature selected to be installed or advertised. Otherwise this action only registers the COM classes associated with a feature selected for installation.
Related topics