ReactOS 0.4.16-dev-125-g798ea90
IExternalConnection Interface Reference
Inheritance diagram for IExternalConnection:
Collaboration diagram for IExternalConnection:

Public Types

enum  tagEXTCONN { EXTCONN_STRONG = 0x0001 , EXTCONN_WEAK = 0x0002 , EXTCONN_CALLABLE = 0x0004 }
 
typedef IExternalConnectionLPEXTERNALCONNECTION
 
typedef enum IExternalConnection::tagEXTCONN EXTCONN
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

DWORD AddConnection ([in] DWORD extconn, [in] DWORD reserved)
 
DWORD ReleaseConnection ([in] DWORD extconn, [in] DWORD reserved, [in] BOOL fLastReleaseCloses)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 115 of file objidl.idl.

Member Typedef Documentation

◆ EXTCONN

◆ LPEXTERNALCONNECTION

Member Enumeration Documentation

◆ tagEXTCONN

Enumerator
EXTCONN_STRONG 
EXTCONN_WEAK 
EXTCONN_CALLABLE 

Definition at line 119 of file objidl.idl.

119 {
120 EXTCONN_STRONG = 0x0001,
121 EXTCONN_WEAK = 0x0002,
122 EXTCONN_CALLABLE = 0x0004
123 } EXTCONN;
enum IExternalConnection::tagEXTCONN EXTCONN

Member Function Documentation

◆ AddConnection()

DWORD IExternalConnection::AddConnection ( [in] DWORD  extconn,
[in] DWORD  reserved 
)

◆ ReleaseConnection()

DWORD IExternalConnection::ReleaseConnection ( [in] DWORD  extconn,
[in] DWORD  reserved,
[in] BOOL  fLastReleaseCloses 
)

The documentation for this interface was generated from the following file: