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

extserv.c File Reference
#include "hlink_private.h"
#include "wine/debug.h"
#include "wine/unicode.h"

Go to the source code of this file.

Data Structures

struct  ExtensionService

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (hlink)
static ExtensionServiceimpl_from_IUnknown (IUnknown *iface)
static HRESULT WINAPI ExtServUnk_QueryInterface (IUnknown *iface, REFIID riid, void **ppv)
static ULONG WINAPI ExtServUnk_AddRef (IUnknown *iface)
static ULONG WINAPI ExtServUnk_Release (IUnknown *iface)
static ExtensionServiceimpl_from_IAuthenticate (IAuthenticate *iface)
static HRESULT WINAPI Authenticate_QueryInterface (IAuthenticate *iface, REFIID riid, void **ppv)
static ULONG WINAPI Authenticate_AddRef (IAuthenticate *iface)
static ULONG WINAPI Authenticate_Release (IAuthenticate *iface)
static HRESULT WINAPI Authenticate_Authenticate (IAuthenticate *iface, HWND *phwnd, LPWSTR *pszUsername, LPWSTR *pszPassword)
static ExtensionServiceimpl_from_IHttpNegotiate (IHttpNegotiate *iface)
static HRESULT WINAPI HttpNegotiate_QueryInterface (IHttpNegotiate *iface, REFIID riid, void **ppv)
static ULONG WINAPI HttpNegotiate_AddRef (IHttpNegotiate *iface)
static ULONG WINAPI HttpNegotiate_Release (IHttpNegotiate *iface)
static HRESULT WINAPI HttpNegotiate_BeginningTransaction (IHttpNegotiate *iface, LPCWSTR szURL, LPCWSTR szHeaders, DWORD dwReserved, LPWSTR *pszAdditionalHeaders)
static HRESULT WINAPI HttpNegotiate_OnResponse (IHttpNegotiate *iface, DWORD dwResponseCode, LPCWSTR szResponseHeaders, LPCWSTR szRequestHeaders, LPWSTR *pszAdditionalRequestHeaders)
static ExtensionServiceimpl_from_IExtensionServices (IExtensionServices *iface)
static HRESULT WINAPI ExtServ_QueryInterface (IExtensionServices *iface, REFIID riid, void **ppv)
static ULONG WINAPI ExtServ_AddRef (IExtensionServices *iface)
static ULONG WINAPI ExtServ_Release (IExtensionServices *iface)
static HRESULT ExtServ_ImplSetAdditionalHeaders (ExtensionService *This, LPCWSTR pwzAdditionalHeaders)
static HRESULT WINAPI ExtServ_SetAdditionalHeaders (IExtensionServices *iface, LPCWSTR pwzAdditionalHeaders)
static HRESULT ExtServ_ImplSetAuthenticateData (ExtensionService *This, HWND phwnd, LPCWSTR pwzUsername, LPCWSTR pwzPassword)
static HRESULT WINAPI ExtServ_SetAuthenticateData (IExtensionServices *iface, HWND phwnd, LPCWSTR pwzUsername, LPCWSTR pwzPassword)
HRESULT WINAPI HlinkCreateExtensionServices (LPCWSTR pwzAdditionalHeaders, HWND phwnd, LPCWSTR pszUsername, LPCWSTR pszPassword, IUnknown *punkOuter, REFIID riid, void **ppv)

Variables

static const IUnknownVtbl ExtServUnkVtbl
static const IAuthenticateVtbl AuthenticateVtbl
static const IHttpNegotiateVtbl HttpNegotiateVtbl
static const IExtensionServicesVtbl ExtServVtbl

Generated on Thu May 24 2012 05:09:46 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.