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

bsc.c File Reference
#include "config.h"
#include <stdarg.h>
#include <assert.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "ole2.h"
#include "msxml2.h"
#include "wininet.h"
#include "urlmon.h"
#include "winreg.h"
#include "shlwapi.h"
#include "wine/debug.h"
#include "msxml_private.h"

Go to the source code of this file.

Data Structures

struct  bsc_t

Defines

#define COBJMACROS
#define NONAMELESSUNION

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (msxml)
static bsc_timpl_from_IBindStatusCallback (IBindStatusCallback *iface)
static HRESULT WINAPI bsc_QueryInterface (IBindStatusCallback *iface, REFIID riid, LPVOID *ppobj)
static ULONG WINAPI bsc_AddRef (IBindStatusCallback *iface)
static ULONG WINAPI bsc_Release (IBindStatusCallback *iface)
static HRESULT WINAPI bsc_OnStartBinding (IBindStatusCallback *iface, DWORD dwReserved, IBinding *pib)
static HRESULT WINAPI bsc_GetPriority (IBindStatusCallback *iface, LONG *pnPriority)
static HRESULT WINAPI bsc_OnLowResource (IBindStatusCallback *iface, DWORD reserved)
static HRESULT WINAPI bsc_OnProgress (IBindStatusCallback *iface, ULONG ulProgress, ULONG ulProgressMax, ULONG ulStatusCode, LPCWSTR szStatusText)
static HRESULT WINAPI bsc_OnStopBinding (IBindStatusCallback *iface, HRESULT hresult, LPCWSTR szError)
static HRESULT WINAPI bsc_GetBindInfo (IBindStatusCallback *iface, DWORD *grfBINDF, BINDINFO *pbindinfo)
static HRESULT WINAPI bsc_OnDataAvailable (IBindStatusCallback *iface, DWORD grfBSCF, DWORD dwSize, FORMATETC *pformatetc, STGMEDIUM *pstgmed)
static HRESULT WINAPI bsc_OnObjectAvailable (IBindStatusCallback *iface, REFIID riid, IUnknown *punk)
HRESULT bind_url (LPCWSTR url, HRESULT(*onDataAvailable)(void *, char *, DWORD), void *obj, bsc_t **ret)
void detach_bsc (bsc_t *bsc)

Variables

static struct
IBindStatusCallbackVtbl 
bsc_vtbl

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