ReactOS 0.4.16-dev-136-g52192f1
|
#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "winerror.h"
#include "wine/debug.h"
#include "ole2.h"
#include "compobj_private.h"
Go to the source code of this file.
Classes | |
struct | EnumSTATDATA |
struct | OleAdviseHolderImpl |
struct | DataAdviseHolder |
Macros | |
#define | COBJMACROS |
#define | NONAMELESSUNION |
#define | INITIAL_SINKS 10 |
#define | WINE_ADVF_REMOTE 0x80000000 |
Variables | |
static const IEnumSTATDATAVtbl | EnumSTATDATA_VTable |
static const IOleAdviseHolderVtbl | oahvt |
static const IDataAdviseHolderVtbl | DataAdviseHolderImpl_VTable |
Definition at line 54 of file oleobj.c.
Referenced by DataAdviseHolder_Advise(), EnumSTATDATA_Construct(), EnumSTATDATA_Next(), and OleAdviseHolderImpl_Advise().
HRESULT WINAPI CreateDataAdviseHolder | ( | IDataAdviseHolder ** | ppDAHolder | ) |
Definition at line 893 of file oleobj.c.
Referenced by DefaultHandler_DAdvise().
HRESULT WINAPI CreateOleAdviseHolder | ( | IOleAdviseHolder ** | ppOAHolder | ) |
Definition at line 875 of file oleobj.c.
Referenced by DefaultHandler_Advise(), SEALED_::NeedAdviseHolder(), and OleObject_Advise().
|
static |
Definition at line 609 of file oleobj.c.
|
static |
Definition at line 635 of file oleobj.c.
|
static |
Definition at line 849 of file oleobj.c.
Referenced by CreateDataAdviseHolder().
|
static |
Definition at line 554 of file oleobj.c.
Referenced by DataAdviseHolder_Release().
|
static |
Definition at line 734 of file oleobj.c.
HRESULT DataAdviseHolder_OnConnect | ( | IDataAdviseHolder * | iface, |
IDataObject * | pDelegate | ||
) |
Definition at line 806 of file oleobj.c.
Referenced by DefaultHandler_DAdvise(), and DefaultHandler_Run().
void DataAdviseHolder_OnDisconnect | ( | IDataAdviseHolder * | iface | ) |
Definition at line 828 of file oleobj.c.
Referenced by DefaultHandler_Stop().
|
static |
Definition at line 580 of file oleobj.c.
|
static |
Definition at line 619 of file oleobj.c.
|
static |
Definition at line 752 of file oleobj.c.
|
static |
|
static |
Definition at line 100 of file oleobj.c.
|
static |
HRESULT EnumSTATDATA_Construct | ( | IUnknown * | holder, |
ULONG | index, | ||
DWORD | array_len, | ||
STATDATA * | data, | ||
BOOL | copy, | ||
IEnumSTATDATA ** | ppenum | ||
) |
Definition at line 197 of file oleobj.c.
Referenced by DataAdviseHolder_EnumAdvise(), DataCache_EnumCache(), EnumSTATDATA_Clone(), and OleAdviseHolderImpl_EnumAdvise().
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
Definition at line 546 of file oleobj.c.
Referenced by DataAdviseHolder_AddRef(), DataAdviseHolder_Advise(), DataAdviseHolder_EnumAdvise(), DataAdviseHolder_OnConnect(), DataAdviseHolder_OnDisconnect(), DataAdviseHolder_QueryInterface(), DataAdviseHolder_Release(), and DataAdviseHolder_Unadvise().
|
inlinestatic |
Definition at line 82 of file oleobj.c.
Referenced by EnumSTATDATA_AddRef(), EnumSTATDATA_Clone(), EnumSTATDATA_Next(), EnumSTATDATA_Release(), EnumSTATDATA_Reset(), and EnumSTATDATA_Skip().
|
inlinestatic |
Definition at line 253 of file oleobj.c.
Referenced by OleAdviseHolderImpl_AddRef(), OleAdviseHolderImpl_Advise(), OleAdviseHolderImpl_EnumAdvise(), OleAdviseHolderImpl_QueryInterface(), OleAdviseHolderImpl_Release(), and OleAdviseHolderImpl_Unadvise().
|
static |
Definition at line 307 of file oleobj.c.
|
static |
Definition at line 335 of file oleobj.c.
|
static |
Definition at line 513 of file oleobj.c.
Referenced by CreateOleAdviseHolder().
|
static |
Definition at line 261 of file oleobj.c.
Referenced by OleAdviseHolderImpl_Release().
|
static |
|
static |
Definition at line 279 of file oleobj.c.
|
static |
Definition at line 320 of file oleobj.c.
|
static |
Definition at line 470 of file oleobj.c.
|
static |
Definition at line 418 of file oleobj.c.
|
static |
Definition at line 444 of file oleobj.c.
|
static |
|
static |
Definition at line 42 of file oleobj.c.
Referenced by DataAdviseHolder_Destructor(), DataAdviseHolder_SendOnDataChange(), DataAdviseHolder_Unadvise(), EnumSTATDATA_Release(), OleAdviseHolderImpl_Destructor(), and OleAdviseHolderImpl_Unadvise().
WINE_DEFAULT_DEBUG_CHANNEL | ( | ole | ) |
|
static |
Definition at line 795 of file oleobj.c.
Referenced by DataAdviseHolder_Constructor().
|
static |
Definition at line 186 of file oleobj.c.
Referenced by EnumSTATDATA_Construct().
|
static |
Definition at line 496 of file oleobj.c.
Referenced by OleAdviseHolderImpl_Constructor().