Interfaces de objetos conectáveis
O suporte para objetos conectáveis requer suporte para quatro interfaces:
- IConnectionPointContainer no objeto conectável
- IConnectionPoint no objeto de ponto de conexão
- IEnumConnectionPoints em um objeto enumerador
- IEnumConnections em um objeto enumerador
Os dois últimos são definidos como enumeradores padrão para os tipos IConnectionPoint * e CONNECTDATA.
Além disso, o objeto conectável pode opcionalmente oferecer suporte a IProvideClassInfo e IProvideClassInfo2 para fornecer informações suficientes a um cliente para que o cliente possa fornecer suporte para a interface de saída em tempo de execução.
Finalmente, o cliente deve fornecer um objeto coletor que implementa a interface de saída, que é uma interface COM personalizada definida pelo objeto conectável.
Para Mais informações, consulte os seguintes tópicos:
Tópicos relacionados