Data Structures |
| struct | ITSProtocol |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (itss) |
| static ITSProtocol * | impl_from_IInternetProtocol (IInternetProtocol *iface) |
| static ITSProtocol * | impl_from_IInternetProtocolInfo (IInternetProtocolInfo *iface) |
| static void | release_chm (ITSProtocol *This) |
| static HRESULT WINAPI | ITSProtocol_QueryInterface (IInternetProtocol *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | ITSProtocol_AddRef (IInternetProtocol *iface) |
| static ULONG WINAPI | ITSProtocol_Release (IInternetProtocol *iface) |
| static LPCWSTR | skip_schema (LPCWSTR url) |
| static HRESULT | report_result (IInternetProtocolSink *sink, HRESULT hres) |
| static HRESULT WINAPI | ITSProtocol_Start (IInternetProtocol *iface, LPCWSTR szUrl, IInternetProtocolSink *pOIProtSink, IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE_PTR dwReserved) |
| static HRESULT WINAPI | ITSProtocol_Continue (IInternetProtocol *iface, PROTOCOLDATA *pProtocolData) |
| static HRESULT WINAPI | ITSProtocol_Abort (IInternetProtocol *iface, HRESULT hrReason, DWORD dwOptions) |
| static HRESULT WINAPI | ITSProtocol_Terminate (IInternetProtocol *iface, DWORD dwOptions) |
| static HRESULT WINAPI | ITSProtocol_Suspend (IInternetProtocol *iface) |
| static HRESULT WINAPI | ITSProtocol_Resume (IInternetProtocol *iface) |
| static HRESULT WINAPI | ITSProtocol_Read (IInternetProtocol *iface, void *pv, ULONG cb, ULONG *pcbRead) |
| static HRESULT WINAPI | ITSProtocol_Seek (IInternetProtocol *iface, LARGE_INTEGER dlibMove, DWORD dwOrigin, ULARGE_INTEGER *plibNewPosition) |
| static HRESULT WINAPI | ITSProtocol_LockRequest (IInternetProtocol *iface, DWORD dwOptions) |
| static HRESULT WINAPI | ITSProtocol_UnlockRequest (IInternetProtocol *iface) |
| static HRESULT WINAPI | ITSProtocolInfo_QueryInterface (IInternetProtocolInfo *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | ITSProtocolInfo_AddRef (IInternetProtocolInfo *iface) |
| static ULONG WINAPI | ITSProtocolInfo_Release (IInternetProtocolInfo *iface) |
| static HRESULT WINAPI | ITSProtocolInfo_ParseUrl (IInternetProtocolInfo *iface, LPCWSTR pwzUrl, PARSEACTION ParseAction, DWORD dwParseFlags, LPWSTR pwzResult, DWORD cchResult, DWORD *pcchResult, DWORD dwReserved) |
| static HRESULT WINAPI | ITSProtocolInfo_CombineUrl (IInternetProtocolInfo *iface, LPCWSTR pwzBaseUrl, LPCWSTR pwzRelativeUrl, DWORD dwCombineFlags, LPWSTR pwzResult, DWORD cchResult, DWORD *pcchResult, DWORD dwReserved) |
| static HRESULT WINAPI | ITSProtocolInfo_CompareUrl (IInternetProtocolInfo *iface, LPCWSTR pwzUrl1, LPCWSTR pwzUrl2, DWORD dwCompareFlags) |
| static HRESULT WINAPI | ITSProtocolInfo_QueryInfo (IInternetProtocolInfo *iface, LPCWSTR pwzUrl, QUERYOPTION QueryOption, DWORD dwQueryFlags, LPVOID pBuffer, DWORD cbBuffer, DWORD *pcbBuf, DWORD dwReserved) |
| HRESULT | ITSProtocol_create (IUnknown *pUnkOuter, LPVOID *ppobj) |
Variables |
| static const IInternetProtocolVtbl | ITSProtocolVtbl |
static const
IInternetProtocolInfoVtbl | ITSProtocolInfoVtbl |