ReactOS 0.4.16-dev-41-ge8c7597
|
#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().