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

download.c File Reference
#include "urlmon_main.h"
#include "wine/debug.h"

Go to the source code of this file.

Data Structures

struct  DownloadBSC

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (urlmon)
static DownloadBSCimpl_from_IBindStatusCallback (IBindStatusCallback *iface)
static DownloadBSCimpl_from_IServiceProvider (IServiceProvider *iface)
static HRESULT WINAPI DownloadBSC_QueryInterface (IBindStatusCallback *iface, REFIID riid, void **ppv)
static ULONG WINAPI DownloadBSC_AddRef (IBindStatusCallback *iface)
static ULONG WINAPI DownloadBSC_Release (IBindStatusCallback *iface)
static HRESULT WINAPI DownloadBSC_OnStartBinding (IBindStatusCallback *iface, DWORD dwReserved, IBinding *pbind)
static HRESULT WINAPI DownloadBSC_GetPriority (IBindStatusCallback *iface, LONG *pnPriority)
static HRESULT WINAPI DownloadBSC_OnLowResource (IBindStatusCallback *iface, DWORD reserved)
static HRESULT on_progress (DownloadBSC *This, ULONG progress, ULONG progress_max, ULONG status_code, LPCWSTR status_text)
static HRESULT WINAPI DownloadBSC_OnProgress (IBindStatusCallback *iface, ULONG ulProgress, ULONG ulProgressMax, ULONG ulStatusCode, LPCWSTR szStatusText)
static HRESULT WINAPI DownloadBSC_OnStopBinding (IBindStatusCallback *iface, HRESULT hresult, LPCWSTR szError)
static HRESULT WINAPI DownloadBSC_GetBindInfo (IBindStatusCallback *iface, DWORD *grfBINDF, BINDINFO *pbindinfo)
static HRESULT WINAPI DownloadBSC_OnDataAvailable (IBindStatusCallback *iface, DWORD grfBSCF, DWORD dwSize, FORMATETC *pformatetc, STGMEDIUM *pstgmed)
static HRESULT WINAPI DownloadBSC_OnObjectAvailable (IBindStatusCallback *iface, REFIID riid, IUnknown *punk)
static HRESULT WINAPI DwlServiceProvider_QueryInterface (IServiceProvider *iface, REFIID riid, void **ppv)
static ULONG WINAPI DwlServiceProvider_AddRef (IServiceProvider *iface)
static ULONG WINAPI DwlServiceProvider_Release (IServiceProvider *iface)
static HRESULT WINAPI DwlServiceProvider_QueryService (IServiceProvider *iface, REFGUID guidService, REFIID riid, void **ppv)
static HRESULT DownloadBSC_Create (IBindStatusCallback *callback, LPCWSTR file_name, IBindStatusCallback **ret_callback)
HRESULT create_default_callback (IBindStatusCallback **ret)
HRESULT WINAPI URLDownloadToFileW (LPUNKNOWN pCaller, LPCWSTR szURL, LPCWSTR szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB)
HRESULT WINAPI URLDownloadToFileA (LPUNKNOWN pCaller, LPCSTR szURL, LPCSTR szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB)

Variables

static const
IBindStatusCallbackVtbl 
BindStatusCallbackVtbl
static const IServiceProviderVtbl ServiceProviderVtbl

Generated on Sun May 27 2012 05:02:15 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.