ReactOS  0.4.10-dev-479-g13a3cf0
IExternalConnection Interface Reference

import"objidl.idl";

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

Member Enumeration Documentation

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

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

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