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

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

Go to the source code of this file.

Data Structures

struct  MimeFilter

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (urlmon)
static MimeFilterimpl_from_IInternetProtocol (IInternetProtocol *iface)
static HRESULT WINAPI MimeFilterProtocol_QueryInterface (IInternetProtocol *iface, REFIID riid, void **ppv)
static ULONG WINAPI MimeFilterProtocol_AddRef (IInternetProtocol *iface)
static ULONG WINAPI MimeFilterProtocol_Release (IInternetProtocol *iface)
static HRESULT WINAPI MimeFilterProtocol_Start (IInternetProtocol *iface, LPCWSTR szUrl, IInternetProtocolSink *pOIProtSink, IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE_PTR dwReserved)
static HRESULT WINAPI MimeFilterProtocol_Continue (IInternetProtocol *iface, PROTOCOLDATA *pProtocolData)
static HRESULT WINAPI MimeFilterProtocol_Abort (IInternetProtocol *iface, HRESULT hrReason, DWORD dwOptions)
static HRESULT WINAPI MimeFilterProtocol_Terminate (IInternetProtocol *iface, DWORD dwOptions)
static HRESULT WINAPI MimeFilterProtocol_Suspend (IInternetProtocol *iface)
static HRESULT WINAPI MimeFilterProtocol_Resume (IInternetProtocol *iface)
static HRESULT WINAPI MimeFilterProtocol_Read (IInternetProtocol *iface, void *pv, ULONG cb, ULONG *pcbRead)
static HRESULT WINAPI MimeFilterProtocol_Seek (IInternetProtocol *iface, LARGE_INTEGER dlibMove, DWORD dwOrigin, ULARGE_INTEGER *plibNewPosition)
static HRESULT WINAPI MimeFilterProtocol_LockRequest (IInternetProtocol *iface, DWORD dwOptions)
static HRESULT WINAPI MimeFilterProtocol_UnlockRequest (IInternetProtocol *iface)
static MimeFilterimpl_from_IInternetProtocolSink (IInternetProtocolSink *iface)
static HRESULT WINAPI MimeFilterSink_QueryInterface (IInternetProtocolSink *iface, REFIID riid, void **ppv)
static ULONG WINAPI MimeFilterSink_AddRef (IInternetProtocolSink *iface)
static ULONG WINAPI MimeFilterSink_Release (IInternetProtocolSink *iface)
static HRESULT WINAPI MimeFilterSink_Switch (IInternetProtocolSink *iface, PROTOCOLDATA *pProtocolData)
static HRESULT WINAPI MimeFilterSink_ReportProgress (IInternetProtocolSink *iface, ULONG ulStatusCode, LPCWSTR szStatusText)
static HRESULT WINAPI MimeFilterSink_ReportData (IInternetProtocolSink *iface, DWORD grfBSCF, ULONG ulProgress, ULONG ulProgressMax)
static HRESULT WINAPI MimeFilterSink_ReportResult (IInternetProtocolSink *iface, HRESULT hrResult, DWORD dwError, LPCWSTR szResult)
HRESULT MimeFilter_Construct (IUnknown *pUnkOuter, LPVOID *ppobj)

Variables

static const IInternetProtocolVtbl MimeFilterProtocolVtbl
static const
IInternetProtocolSinkVtbl 
InternetProtocolSinkVtbl

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