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:
- UnregisterClassInfo
- UnregisterExtensionInfo
- UnregisterProgIdInfo
- UnregisterMIMEInfo
- RegisterClassInfo
- RegisterExtensionInfo
- RegisterProgIdInfo
- RegisterMIMEInfo
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.
See Also
Send comments about this topic to Microsoft
Build date: 8/13/2009
© 2009 Microsoft Corporation. All rights reserved.