ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

pointermoniker.c File Reference
#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
#include "winuser.h"
#include "objbase.h"
#include "oleidl.h"
#include "wine/debug.h"
#include "moniker.h"

Go to the source code of this file.

Data Structures

struct  PointerMonikerImpl

Defines

#define COBJMACROS
#define NONAMELESSUNION
#define NONAMELESSSTRUCT

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (ole)
static PointerMonikerImplimpl_from_IMoniker (IMoniker *iface)
static HRESULT WINAPI PointerMonikerImpl_QueryInterface (IMoniker *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI PointerMonikerImpl_AddRef (IMoniker *iface)
static ULONG WINAPI PointerMonikerImpl_Release (IMoniker *iface)
static HRESULT WINAPI PointerMonikerImpl_GetClassID (IMoniker *iface, CLSID *pClassID)
static HRESULT WINAPI PointerMonikerImpl_IsDirty (IMoniker *iface)
static HRESULT WINAPI PointerMonikerImpl_Load (IMoniker *iface, IStream *pStm)
static HRESULT WINAPI PointerMonikerImpl_Save (IMoniker *iface, IStream *pStm, BOOL fClearDirty)
static HRESULT WINAPI PointerMonikerImpl_GetSizeMax (IMoniker *iface, ULARGE_INTEGER *pcbSize)
static HRESULT WINAPI PointerMonikerImpl_BindToObject (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, REFIID riid, VOID **ppvResult)
static HRESULT WINAPI PointerMonikerImpl_BindToStorage (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, REFIID riid, VOID **ppvResult)
static HRESULT WINAPI PointerMonikerImpl_Reduce (IMoniker *iface, IBindCtx *pbc, DWORD dwReduceHowFar, IMoniker **ppmkToLeft, IMoniker **ppmkReduced)
static HRESULT WINAPI PointerMonikerImpl_ComposeWith (IMoniker *iface, IMoniker *pmkRight, BOOL fOnlyIfNotGeneric, IMoniker **ppmkComposite)
static HRESULT WINAPI PointerMonikerImpl_Enum (IMoniker *iface, BOOL fForward, IEnumMoniker **ppenumMoniker)
static HRESULT WINAPI PointerMonikerImpl_IsEqual (IMoniker *iface, IMoniker *pmkOtherMoniker)
static HRESULT WINAPI PointerMonikerImpl_Hash (IMoniker *iface, DWORD *pdwHash)
static HRESULT WINAPI PointerMonikerImpl_IsRunning (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, IMoniker *pmkNewlyRunning)
static HRESULT WINAPI PointerMonikerImpl_GetTimeOfLastChange (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, FILETIME *pAntiTime)
static HRESULT WINAPI PointerMonikerImpl_Inverse (IMoniker *iface, IMoniker **ppmk)
static HRESULT WINAPI PointerMonikerImpl_CommonPrefixWith (IMoniker *iface, IMoniker *pmkOther, IMoniker **ppmkPrefix)
static HRESULT WINAPI PointerMonikerImpl_RelativePathTo (IMoniker *iface, IMoniker *pmOther, IMoniker **ppmkRelPath)
static HRESULT WINAPI PointerMonikerImpl_GetDisplayName (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, LPOLESTR *ppszDisplayName)
static HRESULT WINAPI PointerMonikerImpl_ParseDisplayName (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, LPOLESTR pszDisplayName, ULONG *pchEaten, IMoniker **ppmkOut)
static HRESULT WINAPI PointerMonikerImpl_IsSystemMoniker (IMoniker *iface, DWORD *pwdMksys)
static void PointerMonikerImpl_Construct (PointerMonikerImpl *This, IUnknown *punk)
HRESULT WINAPI CreatePointerMoniker (LPUNKNOWN punk, LPMONIKER *ppmk)
static HRESULT WINAPI PointerMonikerCF_QueryInterface (LPCLASSFACTORY iface, REFIID riid, LPVOID *ppv)
static ULONG WINAPI PointerMonikerCF_AddRef (LPCLASSFACTORY iface)
static ULONG WINAPI PointerMonikerCF_Release (LPCLASSFACTORY iface)
static HRESULT WINAPI PointerMonikerCF_CreateInstance (LPCLASSFACTORY iface, LPUNKNOWN pUnk, REFIID riid, LPVOID *ppv)
static HRESULT WINAPI PointerMonikerCF_LockServer (LPCLASSFACTORY iface, BOOL fLock)
HRESULT PointerMonikerCF_Create (REFIID riid, LPVOID *ppv)

Variables

static const IMonikerVtbl VT_PointerMonikerImpl
static const IClassFactoryVtbl PointerMonikerCFVtbl
static const IClassFactoryVtbl * PointerMonikerCF = &PointerMonikerCFVtbl

Generated on Thu May 24 2012 05:15:47 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.