|
ReactOS 0.4.16-dev-2354-g16de117
|
#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 | 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 52 of file oleobj.c.
Referenced by DataAdviseHolder_Advise(), EnumSTATDATA_Construct(), EnumSTATDATA_Next(), and OleAdviseHolderImpl_Advise().
| HRESULT WINAPI CreateDataAdviseHolder | ( | IDataAdviseHolder ** | ppDAHolder | ) |
Definition at line 892 of file oleobj.c.
Referenced by DefaultHandler_DAdvise().
| HRESULT WINAPI CreateOleAdviseHolder | ( | IOleAdviseHolder ** | ppOAHolder | ) |
Definition at line 874 of file oleobj.c.
Referenced by DefaultHandler_Advise(), SEALED_::NeedAdviseHolder(), OleObject_Advise(), and testoleobj_IOleObject_Advise().
|
static |
Definition at line 607 of file oleobj.c.
|
static |
Definition at line 634 of file oleobj.c.
|
static |
Definition at line 848 of file oleobj.c.
Referenced by CreateDataAdviseHolder().
|
static |
Definition at line 552 of file oleobj.c.
Referenced by DataAdviseHolder_Release().
|
static |
Definition at line 733 of file oleobj.c.
| HRESULT DataAdviseHolder_OnConnect | ( | IDataAdviseHolder * | iface, |
| IDataObject * | pDelegate | ||
| ) |
Definition at line 805 of file oleobj.c.
Referenced by DefaultHandler_DAdvise(), and DefaultHandler_Run().
| void DataAdviseHolder_OnDisconnect | ( | IDataAdviseHolder * | iface | ) |
Definition at line 827 of file oleobj.c.
Referenced by DefaultHandler_Stop().
|
static |
|
static |
Definition at line 618 of file oleobj.c.
|
static |
Definition at line 751 of file oleobj.c.
|
static |
|
static |
Definition at line 98 of file oleobj.c.
|
static |
| HRESULT EnumSTATDATA_Construct | ( | IUnknown * | holder, |
| ULONG | index, | ||
| DWORD | array_len, | ||
| STATDATA * | data, | ||
| BOOL | copy, | ||
| IEnumSTATDATA ** | ppenum | ||
| ) |
Definition at line 195 of file oleobj.c.
Referenced by DataAdviseHolder_EnumAdvise(), DataCache_EnumCache(), EnumSTATDATA_Clone(), and OleAdviseHolderImpl_EnumAdvise().
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
Definition at line 544 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 80 of file oleobj.c.
Referenced by EnumSTATDATA_AddRef(), EnumSTATDATA_Clone(), EnumSTATDATA_Next(), EnumSTATDATA_Release(), EnumSTATDATA_Reset(), and EnumSTATDATA_Skip().
|
inlinestatic |
Definition at line 251 of file oleobj.c.
Referenced by OleAdviseHolderImpl_AddRef(), OleAdviseHolderImpl_Advise(), OleAdviseHolderImpl_EnumAdvise(), OleAdviseHolderImpl_QueryInterface(), OleAdviseHolderImpl_Release(), and OleAdviseHolderImpl_Unadvise().
|
static |
Definition at line 305 of file oleobj.c.
|
static |
Definition at line 333 of file oleobj.c.
|
static |
Definition at line 511 of file oleobj.c.
Referenced by CreateOleAdviseHolder().
|
static |
Definition at line 259 of file oleobj.c.
Referenced by OleAdviseHolderImpl_Release().
|
static |
|
static |
Definition at line 277 of file oleobj.c.
|
static |
Definition at line 318 of file oleobj.c.
|
static |
Definition at line 468 of file oleobj.c.
|
static |
Definition at line 416 of file oleobj.c.
|
static |
Definition at line 442 of file oleobj.c.
|
static |
|
static |
Definition at line 40 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 794 of file oleobj.c.
Referenced by DataAdviseHolder_Constructor().
|
static |
Definition at line 184 of file oleobj.c.
Referenced by EnumSTATDATA_Construct().
|
static |
Definition at line 494 of file oleobj.c.
Referenced by OleAdviseHolderImpl_Constructor().