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

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

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (urlmon)
static ProtocolProxyimpl_from_IInternetProtocol (IInternetProtocol *iface)
static HRESULT WINAPI ProtocolProxy_QueryInterface (IInternetProtocol *iface, REFIID riid, void **ppv)
static ULONG WINAPI ProtocolProxy_AddRef (IInternetProtocol *iface)
static ULONG WINAPI ProtocolProxy_Release (IInternetProtocol *iface)
static HRESULT WINAPI ProtocolProxy_Start (IInternetProtocol *iface, LPCWSTR szUrl, IInternetProtocolSink *pOIProtSink, IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE_PTR dwReserved)
static HRESULT WINAPI ProtocolProxy_Continue (IInternetProtocol *iface, PROTOCOLDATA *pProtocolData)
static HRESULT WINAPI ProtocolProxy_Abort (IInternetProtocol *iface, HRESULT hrReason, DWORD dwOptions)
static HRESULT WINAPI ProtocolProxy_Terminate (IInternetProtocol *iface, DWORD dwOptions)
static HRESULT WINAPI ProtocolProxy_Suspend (IInternetProtocol *iface)
static HRESULT WINAPI ProtocolProxy_Resume (IInternetProtocol *iface)
static HRESULT WINAPI ProtocolProxy_Read (IInternetProtocol *iface, void *pv, ULONG cb, ULONG *pcbRead)
static HRESULT WINAPI ProtocolProxy_Seek (IInternetProtocol *iface, LARGE_INTEGER dlibMove, DWORD dwOrigin, ULARGE_INTEGER *plibNewPosition)
static HRESULT WINAPI ProtocolProxy_LockRequest (IInternetProtocol *iface, DWORD dwOptions)
static HRESULT WINAPI ProtocolProxy_UnlockRequest (IInternetProtocol *iface)
static ProtocolProxyimpl_from_IInternetProtocolSink (IInternetProtocolSink *iface)
static HRESULT WINAPI ProtocolProxySink_QueryInterface (IInternetProtocolSink *iface, REFIID riid, void **ppv)
static ULONG WINAPI ProtocolProxySink_AddRef (IInternetProtocolSink *iface)
static ULONG WINAPI ProtocolProxySink_Release (IInternetProtocolSink *iface)
static HRESULT WINAPI ProtocolProxySink_Switch (IInternetProtocolSink *iface, PROTOCOLDATA *pProtocolData)
static HRESULT WINAPI ProtocolProxySink_ReportProgress (IInternetProtocolSink *iface, ULONG ulStatusCode, LPCWSTR szStatusText)
static HRESULT WINAPI ProtocolProxySink_ReportData (IInternetProtocolSink *iface, DWORD grfBSCF, ULONG ulProgress, ULONG ulProgressMax)
static HRESULT WINAPI ProtocolProxySink_ReportResult (IInternetProtocolSink *iface, HRESULT hrResult, DWORD dwError, LPCWSTR szResult)
HRESULT create_protocol_proxy (IInternetProtocol *protocol, IInternetProtocolSink *protocol_sink, ProtocolProxy **ret)

Variables

static const IInternetProtocolVtbl ProtocolProxyVtbl
static const
IInternetProtocolSinkVtbl 
InternetProtocolSinkVtbl

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