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.
Tópicos relacionados
-
da propriedadeShellAdvtSupport