EXTCONN enumeration (objidlbase.h)

Specifies the type of external connection existing on an embedded object.

Syntax

typedef enum tagEXTCONN {
  EXTCONN_STRONG = 0x1,
  EXTCONN_WEAK = 0x2,
  EXTCONN_CALLABLE = 0x4
} EXTCONN;

Constants

 
EXTCONN_STRONG
Value: 0x1
The external connection is a link. 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
Value: 0x2
This value is not used.
EXTCONN_CALLABLE
Value: 0x4
This value is not used.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header objidlbase.h (include Objidl.h)

See also

IExternalConnection::AddConnection

IExternalConnection::ReleaseConnection