Gränssnitt för anslutningsbara objekt
Stöd för anslutningsbara objekt kräver stöd för fyra gränssnitt:
- IConnectionPointContainer på det anslutningsbara objektet
- IConnectionPoint- på anslutningspunktsobjektet
- IEnumConnectionPoints på ett uppräkningsobjekt
- IEnumConnections på ett uppräkningsobjekt
De två senare definieras som standarduppräknare för typerna IConnectionPoint * och CONNECTDATA.
Dessutom kan det anslutningsbara objektet ha stöd för IProvideClassInfo och IProvideClassInfo2 för att ge tillräckligt med information till en klient så att klienten kan ge stöd för det utgående gränssnittet vid körning.
Slutligen måste klienten tillhandahålla ett mottagarobjekt som implementerar det utgående gränssnittet, vilket är ett anpassat COM-gränssnitt som definieras av det anslutningsbara objektet.
Mer information finns i följande avsnitt:
Relaterade ämnen