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

umon.c File Reference
#include "urlmon_main.h"
#include "winreg.h"
#include "shlwapi.h"
#include "hlink.h"
#include "shellapi.h"
#include "wine/debug.h"

Go to the source code of this file.

Data Structures

struct  URLMoniker

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (urlmon)
static URLMonikerimpl_from_IMoniker (IMoniker *iface)
static HRESULT WINAPI URLMoniker_QueryInterface (IMoniker *iface, REFIID riid, void **ppv)
static ULONG WINAPI URLMoniker_AddRef (IMoniker *iface)
static ULONG WINAPI URLMoniker_Release (IMoniker *iface)
static HRESULT WINAPI URLMoniker_GetClassID (IMoniker *iface, CLSID *pClassID)
static HRESULT WINAPI URLMoniker_IsDirty (IMoniker *iface)
static HRESULT WINAPI URLMoniker_Load (IMoniker *iface, IStream *pStm)
static HRESULT WINAPI URLMoniker_Save (IMoniker *iface, IStream *pStm, BOOL fClearDirty)
static HRESULT WINAPI URLMoniker_GetSizeMax (IMoniker *iface, ULARGE_INTEGER *pcbSize)
static HRESULT WINAPI URLMoniker_BindToObject (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, REFIID riid, void **ppv)
static HRESULT WINAPI URLMoniker_BindToStorage (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, REFIID riid, void **ppvObject)
static HRESULT WINAPI URLMoniker_Reduce (IMoniker *iface, IBindCtx *pbc, DWORD dwReduceHowFar, IMoniker **ppmkToLeft, IMoniker **ppmkReduced)
static HRESULT WINAPI URLMoniker_ComposeWith (IMoniker *iface, IMoniker *pmkRight, BOOL fOnlyIfNotGeneric, IMoniker **ppmkComposite)
static HRESULT WINAPI URLMoniker_Enum (IMoniker *iface, BOOL fForward, IEnumMoniker **ppenumMoniker)
static HRESULT WINAPI URLMoniker_IsEqual (IMoniker *iface, IMoniker *pmkOtherMoniker)
static HRESULT WINAPI URLMoniker_Hash (IMoniker *iface, DWORD *pdwHash)
static HRESULT WINAPI URLMoniker_IsRunning (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, IMoniker *pmkNewlyRunning)
static HRESULT WINAPI URLMoniker_GetTimeOfLastChange (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, FILETIME *pFileTime)
static HRESULT WINAPI URLMoniker_Inverse (IMoniker *iface, IMoniker **ppmk)
static HRESULT WINAPI URLMoniker_CommonPrefixWith (IMoniker *iface, IMoniker *pmkOther, IMoniker **ppmkPrefix)
static HRESULT WINAPI URLMoniker_RelativePathTo (IMoniker *iface, IMoniker *pmOther, IMoniker **ppmkRelPath)
static HRESULT WINAPI URLMoniker_GetDisplayName (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, LPOLESTR *ppszDisplayName)
static HRESULT WINAPI URLMoniker_ParseDisplayName (IMoniker *iface, IBindCtx *pbc, IMoniker *pmkToLeft, LPOLESTR pszDisplayName, ULONG *pchEaten, IMoniker **ppmkOut)
static HRESULT WINAPI URLMoniker_IsSystemMoniker (IMoniker *iface, DWORD *pwdMksys)
static URLMonikerimpl_from_IUriContainer (IUriContainer *iface)
static HRESULT WINAPI UriContainer_QueryInterface (IUriContainer *iface, REFIID riid, void **ppv)
static ULONG WINAPI UriContainer_AddRef (IUriContainer *iface)
static ULONG WINAPI UriContainer_Release (IUriContainer *iface)
static HRESULT WINAPI UriContainer_GetIUri (IUriContainer *iface, IUri **ppIUri)
static URLMonikeralloc_moniker (void)
static HRESULT URLMoniker_Init (URLMoniker *This, LPCOLESTR lpszLeftURLName, LPCOLESTR lpszURLName)
HRESULT StdURLMoniker_Construct (IUnknown *outer, void **ppv)
HRESULT WINAPI CreateURLMonikerEx (IMoniker *pmkContext, LPCWSTR szURL, IMoniker **ppmk, DWORD dwFlags)
HRESULT WINAPI CreateURLMoniker (IMoniker *pmkContext, LPCWSTR szURL, IMoniker **ppmk)
HRESULT WINAPI IsAsyncMoniker (IMoniker *pmk)
HRESULT WINAPI BindAsyncMoniker (IMoniker *pmk, DWORD grfOpt, IBindStatusCallback *pbsc, REFIID iidResult, LPVOID *ppvResult)
HRESULT WINAPI MkParseDisplayNameEx (IBindCtx *pbc, LPCWSTR szDisplayName, ULONG *pchEaten, LPMONIKER *ppmk)
HRESULT WINAPI URLDownloadToCacheFileA (LPUNKNOWN lpUnkCaller, LPCSTR szURL, LPSTR szFileName, DWORD dwBufLength, DWORD dwReserved, LPBINDSTATUSCALLBACK pBSC)
HRESULT WINAPI URLDownloadToCacheFileW (LPUNKNOWN lpUnkCaller, LPCWSTR szURL, LPWSTR szFileName, DWORD dwBufLength, DWORD dwReserved, LPBINDSTATUSCALLBACK pBSC)
HRESULT WINAPI HlinkSimpleNavigateToMoniker (IMoniker *pmkTarget, LPCWSTR szLocation, LPCWSTR szTargetFrameName, IUnknown *pUnk, IBindCtx *pbc, IBindStatusCallback *pbsc, DWORD grfHLNF, DWORD dwReserved)
HRESULT WINAPI HlinkSimpleNavigateToString (LPCWSTR szTarget, LPCWSTR szLocation, LPCWSTR szTargetFrameName, IUnknown *pUnk, IBindCtx *pbc, IBindStatusCallback *pbsc, DWORD grfHLNF, DWORD dwReserved)
HRESULT WINAPI HlinkNavigateString (IUnknown *pUnk, LPCWSTR szTarget)
HRESULT WINAPI GetSoftwareUpdateInfo (LPCWSTR szDistUnit, LPSOFTDISTINFO psdi)
HRESULT WINAPI AsyncInstallDistributionUnit (LPCWSTR szDistUnit, LPCWSTR szTYPE, LPCWSTR szExt, DWORD dwFileVersionMS, DWORD dwFileVersionLS, LPCWSTR szURL, IBindCtx *pbc, LPVOID pvReserved, DWORD flags)

Variables

static const IMonikerVtbl URLMonikerVtbl
static const IUriContainerVtbl UriContainerVtbl

Generated on Fri May 25 2012 05:17:56 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.