Compartilhar via


Ação UnregisterExtensionInfo

A ação UnregisterExtensionInfo gerencia a remoção de informações relacionadas à extensão do registro do sistema.

Restrições de sequência

A ação UnregisterExtensionInfo deve vir após a ação InstallInitialize e antes da ação RegisterExtensionInfo.

RemoveRegistryValues deve vir antes de UnregisterExtensionInfo na sequência.

O sequenciamento das ações no grupo a seguir é restrito. Se qualquer subconjunto dessas ações ocorrer em conjunto em uma tabela de sequência, elas deverão ter a mesma ordem de sequência relativa, conforme mostrado:

  • UnregisterClassInfo
  • UnregisterExtensionInfo
  • UnregisterProgIdInfo
  • UnregisterMIMEInfo
  • RegisterClassInfo
  • RegisterExtensionInfo
  • RegisterProgIdInfo
  • RegisterMIMEInfo

Por exemplo, UnregisterExtensionInfo deve vir antes de UnregisterProgIdInfo na tabela de sequência.

Mensagens ActionData

Campo Descrição dos dados de ação
[1] Extensão removida.

 

Observações

Se o sistema não der suporte à instalação sob demanda de servidores de extensão, UnregisterExtensionInfo removerá todos os servidores de extensão na tabela de extensão associado a um recurso desinstalado ou a um recurso instalado conforme anunciado do registro. Caso contrário, essa ação removerá os servidores de extensão associados a um recurso selecionado para ser removido do registro.

da propriedadeShellAdvtSupport