|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <assert.h>#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 "moniker.h"
Go to the source code of this file.
Classes | |
| struct | CompositeMonikerImpl |
| struct | EnumMonikerImpl |
Macros | |
| #define | COBJMACROS |
| #define | BLOCK_TAB_SIZE 5 /* represent the first size table and its increment block size */ |
Typedefs | |
| typedef struct CompositeMonikerImpl | CompositeMonikerImpl |
| typedef struct EnumMonikerImpl | EnumMonikerImpl |
Variables | |
| static const IEnumMonikerVtbl | VT_EnumMonikerImpl |
| static const IMonikerVtbl | VT_CompositeMonikerImpl |
| static const IROTDataVtbl | VT_ROTDataImpl |
| static const IMarshalVtbl | VT_MarshalImpl |
Definition at line 37 of file compositemoniker.c.
| #define COBJMACROS |
Definition at line 25 of file compositemoniker.c.
| typedef struct EnumMonikerImpl EnumMonikerImpl |
| HRESULT WINAPI CompositeMoniker_CreateInstance | ( | IClassFactory * | iface, |
| IUnknown * | pUnk, | ||
| REFIID | riid, | ||
| void ** | ppv | ||
| ) |
Definition at line 1999 of file compositemoniker.c.
Definition at line 124 of file compositemoniker.c.
Referenced by CompositeMonikerMarshalImpl_AddRef().
|
static |
Definition at line 330 of file compositemoniker.c.
|
static |
Definition at line 384 of file compositemoniker.c.
|
static |
Definition at line 825 of file compositemoniker.c.
|
static |
Definition at line 504 of file compositemoniker.c.
|
static |
Definition at line 1758 of file compositemoniker.c.
Referenced by CompositeMoniker_CreateInstance(), and CreateGenericComposite().
|
static |
Definition at line 528 of file compositemoniker.c.
|
static |
Definition at line 1107 of file compositemoniker.c.
|
static |
Definition at line 293 of file compositemoniker.c.
|
static |
Definition at line 709 of file compositemoniker.c.
Definition at line 595 of file compositemoniker.c.
Definition at line 772 of file compositemoniker.c.
Referenced by CompositeMonikerImpl_Inverse().
Definition at line 188 of file compositemoniker.c.
|
static |
Definition at line 544 of file compositemoniker.c.
|
static |
Definition at line 631 of file compositemoniker.c.
|
static |
Definition at line 1184 of file compositemoniker.c.
Definition at line 203 of file compositemoniker.c.
|
static |
Definition at line 1158 of file compositemoniker.c.
|
static |
Definition at line 85 of file compositemoniker.c.
Referenced by CompositeMonikerMarshalImpl_QueryInterface(), and CompositeMonikerROTDataImpl_QueryInterface().
|
static |
Definition at line 432 of file compositemoniker.c.
|
static |
Definition at line 1045 of file compositemoniker.c.
Definition at line 147 of file compositemoniker.c.
Referenced by CompositeMonikerMarshalImpl_Release().
|
static |
Definition at line 133 of file compositemoniker.c.
Referenced by CompositeMonikerImpl_Load(), CompositeMonikerImpl_Release(), and CompositeMonikerMarshalImpl_UnmarshalInterface().
|
static |
Definition at line 250 of file compositemoniker.c.
Definition at line 1336 of file compositemoniker.c.
|
static |
Definition at line 1492 of file compositemoniker.c.
|
static |
Definition at line 1366 of file compositemoniker.c.
|
static |
Definition at line 1354 of file compositemoniker.c.
|
static |
Definition at line 1408 of file compositemoniker.c.
|
static |
Definition at line 1327 of file compositemoniker.c.
Definition at line 1345 of file compositemoniker.c.
|
static |
Definition at line 1484 of file compositemoniker.c.
|
static |
Definition at line 1446 of file compositemoniker.c.
Definition at line 1214 of file compositemoniker.c.
|
static |
Definition at line 1239 of file compositemoniker.c.
|
static |
Definition at line 1200 of file compositemoniker.c.
Definition at line 1226 of file compositemoniker.c.
| HRESULT WINAPI CreateGenericComposite | ( | IMoniker * | pmkFirst, |
| IMoniker * | pmkRest, | ||
| IMoniker ** | ppmkComposite | ||
| ) |
Definition at line 1952 of file compositemoniker.c.
Referenced by AntiMonikerImpl_ComposeWith(), ClassMoniker_ComposeWith(), CompositeMonikerImpl_CommonPrefixWith(), CompositeMonikerImpl_ComposeWith(), CompositeMonikerImpl_Inverse(), CompositeMonikerImpl_IsRunning(), CompositeMonikerImpl_Reduce(), CompositeMonikerImpl_RelativePathTo(), FileMonikerImpl_ComposeWith(), GetAfterCommonPrefix(), IHlinkBC_GetObject(), IHlinkBC_Register(), ItemMonikerImpl_ComposeWith(), ItemMonikerImpl_GetTimeOfLastChange(), PointerMonikerImpl_ComposeWith(), and test_generic_composite_moniker().
|
static |
Definition at line 1536 of file compositemoniker.c.
|
static |
Definition at line 1630 of file compositemoniker.c.
|
static |
Definition at line 1654 of file compositemoniker.c.
Referenced by CompositeMonikerImpl_Enum(), and EnumMonikerImpl_Clone().
|
static |
Definition at line 1575 of file compositemoniker.c.
|
static |
Definition at line 1505 of file compositemoniker.c.
|
static |
Definition at line 1550 of file compositemoniker.c.
|
static |
Definition at line 1617 of file compositemoniker.c.
|
static |
Definition at line 1601 of file compositemoniker.c.
|
static |
Definition at line 955 of file compositemoniker.c.
Referenced by CompositeMonikerImpl_RelativePathTo().
|
inlinestatic |
Definition at line 74 of file compositemoniker.c.
Referenced by EnumMonikerImpl_AddRef(), EnumMonikerImpl_Clone(), EnumMonikerImpl_Next(), EnumMonikerImpl_QueryInterface(), EnumMonikerImpl_Release(), EnumMonikerImpl_Reset(), and EnumMonikerImpl_Skip().
|
inlinestatic |
Definition at line 60 of file compositemoniker.c.
Referenced by CompositeMonikerMarshalImpl_AddRef(), CompositeMonikerMarshalImpl_GetMarshalSizeMax(), CompositeMonikerMarshalImpl_GetUnmarshalClass(), CompositeMonikerMarshalImpl_MarshalInterface(), CompositeMonikerMarshalImpl_QueryInterface(), CompositeMonikerMarshalImpl_Release(), and CompositeMonikerMarshalImpl_UnmarshalInterface().
|
inlinestatic |
Definition at line 50 of file compositemoniker.c.
Referenced by CompositeMonikerImpl_AddRef(), CompositeMonikerImpl_Enum(), CompositeMonikerImpl_Load(), CompositeMonikerImpl_QueryInterface(), CompositeMonikerImpl_Release(), and CompositeMonikerImpl_Save().
|
inlinestatic |
Definition at line 55 of file compositemoniker.c.
Referenced by CompositeMonikerROTDataImpl_AddRef(), CompositeMonikerROTDataImpl_GetComparisonData(), CompositeMonikerROTDataImpl_QueryInterface(), and CompositeMonikerROTDataImpl_Release().
| HRESULT WINAPI MonikerCommonPrefixWith | ( | IMoniker * | pmkThis, |
| IMoniker * | pmkOther, | ||
| IMoniker ** | ppmkCommon | ||
| ) |
Definition at line 1993 of file compositemoniker.c.
Referenced by AntiMonikerImpl_CommonPrefixWith(), ClassMoniker_CommonPrefixWith(), FileMonikerImpl_CommonPrefixWith(), and ItemMonikerImpl_CommonPrefixWith().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | ole | ) |
|
static |
Definition at line 1704 of file compositemoniker.c.
Referenced by CompositeMonikerImpl_Construct().
|
static |
Definition at line 1639 of file compositemoniker.c.
Referenced by EnumMonikerImpl_CreateEnumMoniker().
|
static |
Definition at line 1741 of file compositemoniker.c.
Referenced by CompositeMonikerImpl_Construct().
|
static |
Definition at line 1733 of file compositemoniker.c.
Referenced by CompositeMonikerImpl_Construct().