|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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(), OleObject_Advise(), and testoleobj_IOleObject_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 |
|
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().