ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

connpt.c File Reference
#include <assert.h>
#include <stdarg.h>
#include <string.h>
#include "winerror.h"
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "ole2.h"
#include "olectl.h"
#include "connpt.h"
#include "wine/debug.h"

Go to the source code of this file.

Data Structures

struct  ConnectionPointImpl
struct  EnumConnectionsImpl

Defines

#define COBJMACROS
#define MAXSINKS   10

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (ole)
static EnumConnectionsImplEnumConnectionsImpl_Construct (IUnknown *pUnk, DWORD nSinks, CONNECTDATA *pCD)
static ConnectionPointImplConnectionPointImpl_Construct (IUnknown *pUnk, REFIID riid)
static void ConnectionPointImpl_Destroy (ConnectionPointImpl *Obj)
static ULONG WINAPI ConnectionPointImpl_AddRef (IConnectionPoint *iface)
static HRESULT WINAPI ConnectionPointImpl_QueryInterface (IConnectionPoint *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI ConnectionPointImpl_Release (IConnectionPoint *iface)
static HRESULT WINAPI ConnectionPointImpl_GetConnectionInterface (IConnectionPoint *iface, IID *piid)
static HRESULT WINAPI ConnectionPointImpl_GetConnectionPointContainer (IConnectionPoint *iface, IConnectionPointContainer **ppCPC)
static HRESULT WINAPI ConnectionPointImpl_Advise (IConnectionPoint *iface, IUnknown *lpUnk, DWORD *pdwCookie)
static HRESULT WINAPI ConnectionPointImpl_Unadvise (IConnectionPoint *iface, DWORD dwCookie)
static HRESULT WINAPI ConnectionPointImpl_EnumConnections (IConnectionPoint *iface, LPENUMCONNECTIONS *ppEnum)
static ULONG WINAPI EnumConnectionsImpl_AddRef (IEnumConnections *iface)
static void EnumConnectionsImpl_Destroy (EnumConnectionsImpl *Obj)
static HRESULT WINAPI EnumConnectionsImpl_QueryInterface (IEnumConnections *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI EnumConnectionsImpl_Release (IEnumConnections *iface)
static HRESULT WINAPI EnumConnectionsImpl_Next (IEnumConnections *iface, ULONG cConn, LPCONNECTDATA pCD, ULONG *pEnum)
static HRESULT WINAPI EnumConnectionsImpl_Skip (IEnumConnections *iface, ULONG cSkip)
static HRESULT WINAPI EnumConnectionsImpl_Reset (IEnumConnections *iface)
static HRESULT WINAPI EnumConnectionsImpl_Clone (IEnumConnections *iface, LPENUMCONNECTIONS *ppEnum)
HRESULT CreateConnectionPoint (IUnknown *pUnk, REFIID riid, IConnectionPoint **pCP)

Variables

static const IConnectionPointVtbl ConnectionPointImpl_VTable
static const IEnumConnectionsVtbl EnumConnectionsImpl_VTable

Generated on Fri May 25 2012 05:14:13 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.