Método ICOMAdminCatalog::RefreshComponents (comadmin.h)
Atualizações informações de registro de componente do registro.
Geralmente, você não deve usar RefreshComponents. A maneira recomendada de atualizar componentes em aplicativos COM+ é remover e reinstalar os componentes usando ICOMAdminCatalog::InstallComponent para que as informações completas de registro sejam atualizadas no banco de dados do Registro.
Sintaxe
HRESULT RefreshComponents();
Valor retornado
Esse método pode retornar os valores retornados padrão E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.
Comentários
O método RefreshComponents é chamado de dentro do ambiente de desenvolvimento do Microsoft Visual Basic 6.0 quando você usa a atualização automática ou Atualizar todos os componentes agora recursos do submenu Serviços de Componentes do menu Suplementos .
Para encontrar incompatibilidades, RefreshComponents compara CLSIDs e ProgIDs entre o RegDB (banco de dados de registro de classe) COM+ e o Registro. Esse método atualiza os componentes somente quando há uma incompatibilidade entre CLSIDs e uma correspondência entre progIDs correspondentes.
Somente as informações de CLSID são atualizadas para RegDB. Nenhuma informação de interface ou método é atualizada. Os componentes atualizados usando RefreshComponents não podem ser configurados ou protegidos nos níveis de interface ou método em aplicativos COM+.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | comadmin.h |