# EXTCONN

The EXTCONN enumeration specifies the type of external connection existing on an embedded object. Currently, the only supported type is EXTCONN_STRONG, meaning that the external connection is a link. This EXTCONN constant is used in the IExternalConnection::AddConnection and IExternalConnection::ReleaseConnection methods.

    typedef enum tagEXTCONN
    {
        EXTCONN_STRONG      = 0X0001,
        EXTCONN_WEAK        = 0X0002,
        EXTCONN_CALLABLE    = 0X0004
    } EXTCONN;

Elements

EXTCONN_STRONG
  If this value is specified, the external connection must keep the object alive until all strong external connections are cleared through IExternalConnection::ReleaseConnection.
EXTCONN_WEAK
  This value is currently not used.
EXTCONN_CALLABLE
  This value is currently not used.