Действие unregisterExtensionInfo
Действие UnregisterExtensionInfo управляет удалением сведений, связанных с расширением, из системного реестра.
Ограничения последовательности
Действие UnregisterExtensionInfo должно выполняться после действия InstallInitialize и перед действием RegisterExtensionInfo .
Значение RemoveRegistryValues должно находиться перед UnregisterExtensionInfo в последовательности.
Последовательность действий в следующей группе ограничена. Если какое-либо подмножество этих действий происходит вместе в таблице последовательностей, они должны иметь тот же относительный порядок последовательности, как показано ниже:
- Отмена регистрацииClassInfo
- Отмена регистрацииExtensionInfo
- Отмена регистрацииProgIdInfo
- Отмена регистрацииMIMEInfo
- RegisterClassInfo
- RegisterExtensionInfo
- RegisterProgIdInfo
- RegisterMIMEInfo
Например, UnregisterExtensionInfo должен находиться перед UnregisterProgIdInfo в таблице последовательностей.
Сообщения ActionData
Поле | Описание данных действия |
---|---|
[1] | Удалено расширение. |
Комментарии
Если система не поддерживает установку по запросу серверов расширений, UnregisterExtensionInfo удаляет все серверы расширений в таблице расширений , связанные с удаленным компонентом или компонентом, установленным как объявленный из реестра. В противном случае это действие удаляет серверы расширений, связанные с компонентом, выбранным для удаления из реестра.
Связанные темы