Compartir a través de


ATL Connection Point Classes

ATL utiliza las siguientes clases para admitir los puntos de conexión:

  • IConnectionPointImpl implementa un punto de conexión. El IID de la interfaz de salida que representa se pasa como parámetro de plantilla.

  • IConnectionPointContainerImpl implementa el contenedor de punto de conexión y administra la lista de objetos de IConnectionPointImpl .

  • IPropertyNotifySinkCP implementa un punto de conexión que representa la interfaz de IPropertyNotifySink .

  • CComDynamicUnkArray administra un número arbitrario de conexiones entre el punto de conexión y sus receptores.

  • CComUnkArray administra un número predefinido de conexiones según lo especificado por el parámetro de plantilla.

  • CFirePropNotifyEvent notifica al receptor de un cliente que la propiedad de un objeto ha cambiado o se va a cambiar.

  • IDispEventImpl proporciona compatibilidad para los puntos de conexión para un objeto COM ATL. Estos puntos de conexión se asignan a un mapa de receptor de eventos, proporcionado por el objeto COM.

  • IDispEventSimpleImpl funciona junto con el mapa de receptor de eventos en la clase para distribuir eventos a la función adecuada del controlador.

Vea también

Referencia

Puntos de conexión en ATL