Partilhar via


Ação UnregisterClassInfo

A ação UnregisterClassInfo gerencia a remoção de informações de classe COM do registro do sistema. Ele usa a tabela AppId .

Restrições de sequência

A ação UnregisterClassInfo deve vir após a ação InstallInitialize e antes da ação RegisterClassInfo.

RemoveRegistryValues deve vir antes de UnregisterClassInfo na sequência.

A sequenciação das ações no grupo seguinte é restrita. Se qualquer subconjunto dessas ações ocorrer em conjunto em uma tabela de sequência, elas deverão ocorrer na mesma sequência relativa, conforme mostrado na tabela a seguir:

Por exemplo, RegisterExtensionInfo deve vir antes de UnregisterClassInfo na tabela de sequência.

Mensagens ActionData

Domínio Descrição dos dados da ação
[1] GUID da classe COM não registrada.

 

Comentários

O instalador define a propriedade OLEAdvtSupport como true quando o sistema do usuário atual tiver sido atualizado para funcionar com instalação sob demanda por meio de COM. Se o sistema não suportar a instalação sob demanda por meio de COM, UnregisterClassInfo removerá todas as classes COM listadas na tabela Class associadas a recursos desinstalados ou recursos instalados conforme anunciado no registro do sistema. Caso contrário, essa ação remove apenas as classes COM associadas aos recursos selecionados para serem desinstalados do registro do sistema.