Действие unregisterExtensionInfo

Действие UnregisterExtensionInfo управляет удалением сведений, связанных с расширением, из системного реестра.

Ограничения последовательности

Действие UnregisterExtensionInfo должно выполняться после действия InstallInitialize и перед действием RegisterExtensionInfo .

Значение RemoveRegistryValues должно находиться перед UnregisterExtensionInfo в последовательности.

Последовательность действий в следующей группе ограничена. Если какое-либо подмножество этих действий происходит вместе в таблице последовательностей, они должны иметь тот же относительный порядок последовательности, как показано ниже:

Например, UnregisterExtensionInfo должен находиться перед UnregisterProgIdInfo в таблице последовательностей.

Сообщения ActionData

Поле Описание данных действия
 [1] Удалено расширение.

 

Комментарии

Если система не поддерживает установку по запросу серверов расширений, UnregisterExtensionInfo удаляет все серверы расширений в таблице расширений , связанные с удаленным компонентом или компонентом, установленным как объявленный из реестра. В противном случае это действие удаляет серверы расширений, связанные с компонентом, выбранным для удаления из реестра.

Свойство ShellAdvtSupport