Data Structures |
| struct | DownloadBSC |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (urlmon) |
| static DownloadBSC * | impl_from_IBindStatusCallback (IBindStatusCallback *iface) |
| static DownloadBSC * | impl_from_IServiceProvider (IServiceProvider *iface) |
| static HRESULT WINAPI | DownloadBSC_QueryInterface (IBindStatusCallback *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | DownloadBSC_AddRef (IBindStatusCallback *iface) |
| static ULONG WINAPI | DownloadBSC_Release (IBindStatusCallback *iface) |
| static HRESULT WINAPI | DownloadBSC_OnStartBinding (IBindStatusCallback *iface, DWORD dwReserved, IBinding *pbind) |
| static HRESULT WINAPI | DownloadBSC_GetPriority (IBindStatusCallback *iface, LONG *pnPriority) |
| static HRESULT WINAPI | DownloadBSC_OnLowResource (IBindStatusCallback *iface, DWORD reserved) |
| static HRESULT | on_progress (DownloadBSC *This, ULONG progress, ULONG progress_max, ULONG status_code, LPCWSTR status_text) |
| static HRESULT WINAPI | DownloadBSC_OnProgress (IBindStatusCallback *iface, ULONG ulProgress, ULONG ulProgressMax, ULONG ulStatusCode, LPCWSTR szStatusText) |
| static HRESULT WINAPI | DownloadBSC_OnStopBinding (IBindStatusCallback *iface, HRESULT hresult, LPCWSTR szError) |
| static HRESULT WINAPI | DownloadBSC_GetBindInfo (IBindStatusCallback *iface, DWORD *grfBINDF, BINDINFO *pbindinfo) |
| static HRESULT WINAPI | DownloadBSC_OnDataAvailable (IBindStatusCallback *iface, DWORD grfBSCF, DWORD dwSize, FORMATETC *pformatetc, STGMEDIUM *pstgmed) |
| static HRESULT WINAPI | DownloadBSC_OnObjectAvailable (IBindStatusCallback *iface, REFIID riid, IUnknown *punk) |
| static HRESULT WINAPI | DwlServiceProvider_QueryInterface (IServiceProvider *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | DwlServiceProvider_AddRef (IServiceProvider *iface) |
| static ULONG WINAPI | DwlServiceProvider_Release (IServiceProvider *iface) |
| static HRESULT WINAPI | DwlServiceProvider_QueryService (IServiceProvider *iface, REFGUID guidService, REFIID riid, void **ppv) |
| static HRESULT | DownloadBSC_Create (IBindStatusCallback *callback, LPCWSTR file_name, IBindStatusCallback **ret_callback) |
| HRESULT | create_default_callback (IBindStatusCallback **ret) |
| HRESULT WINAPI | URLDownloadToFileW (LPUNKNOWN pCaller, LPCWSTR szURL, LPCWSTR szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB) |
| HRESULT WINAPI | URLDownloadToFileA (LPUNKNOWN pCaller, LPCSTR szURL, LPCSTR szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB) |
Variables |
static const
IBindStatusCallbackVtbl | BindStatusCallbackVtbl |
| static const IServiceProviderVtbl | ServiceProviderVtbl |