UnregisterExtensionInfo Action

The UnregisterExtensionInfo action manages the removal of extension-related information from the system registry.

Sequence Restrictions

The UnregisterExtensionInfo action must come after the InstallInitialize action and before the RegisterExtensionInfo action.

RemoveRegistryValues must come before UnregisterExtensionInfo in the sequence.

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:

For example, UnregisterExtensionInfo must come before UnregisterProgIdInfo in the sequence table.

ActionData Messages

Field Description of action data
[1] Removed extension.

 

Remarks

If the system does not support the install-on-demand of extension servers, UnregisterExtensionInfo removes all extension servers in the Extension table associated with either an uninstalled feature or a feature installed as advertised from the registry. Otherwise, this action removes the extension servers associated with a feature that is selected to be removed from the registry.

ShellAdvtSupport Property