Partilhar via


Registrando aplicativos COM

O registro é um banco de dados do sistema que contém informações sobre a configuração de hardware e software do sistema, bem como sobre os usuários do sistema. Qualquer programa baseado no Windows pode adicionar informações ao registro e ler informações de volta do registro. Os clientes pesquisam no registro por componentes interessantes para usar.

O registro mantém informações sobre todos os objetos COM instalados no sistema. Sempre que um aplicativo cria uma instância de um componente COM, o registro é consultado para resolver o CLSID ou ProgID do componente no nome do caminho da DLL ou EXE do servidor que o contém. Depois de determinar o servidor do componente, o Windows carrega o servidor no espaço de processo do aplicativo cliente (componentes em processo) ou inicia o servidor em seu próprio espaço de processo (servidores locais e remotos). O servidor cria uma instância do componente e retorna ao cliente uma referência a uma das interfaces do componente.

Para obter mais informações sobre o registro do Windows, consulte os seguintes tópicos: