Data Structures |
| class | FtpProtocol |
Defines |
| #define | NO_SHLWAPI_REG |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (urlmon) |
| static FtpProtocol * | impl_from_IInternetProtocolEx (IInternetProtocolEx *iface) |
| static FtpProtocol * | impl_from_IInternetPriority (IInternetPriority *iface) |
| static FtpProtocol * | impl_from_IWinInetHttpInfo (IWinInetHttpInfo *iface) |
| static FtpProtocol * | impl_from_Protocol (Protocol *prot) |
| static HRESULT | FtpProtocol_open_request (Protocol *prot, IUri *uri, DWORD request_flags, HINTERNET internet_session, IInternetBindInfo *bind_info) |
| static HRESULT | FtpProtocol_end_request (Protocol *prot) |
| static HRESULT | FtpProtocol_start_downloading (Protocol *prot) |
| static void | FtpProtocol_close_connection (Protocol *prot) |
| static void | FtpProtocol_on_error (Protocol *prot, DWORD error) |
| static HRESULT WINAPI | FtpProtocol_QueryInterface (IInternetProtocolEx *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | FtpProtocol_AddRef (IInternetProtocolEx *iface) |
| static ULONG WINAPI | FtpProtocol_Release (IInternetProtocolEx *iface) |
| static HRESULT WINAPI | FtpProtocol_Start (IInternetProtocolEx *iface, LPCWSTR szUrl, IInternetProtocolSink *pOIProtSink, IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE_PTR dwReserved) |
| static HRESULT WINAPI | FtpProtocol_Continue (IInternetProtocolEx *iface, PROTOCOLDATA *pProtocolData) |
| static HRESULT WINAPI | FtpProtocol_Abort (IInternetProtocolEx *iface, HRESULT hrReason, DWORD dwOptions) |
| static HRESULT WINAPI | FtpProtocol_Terminate (IInternetProtocolEx *iface, DWORD dwOptions) |
| static HRESULT WINAPI | FtpProtocol_Suspend (IInternetProtocolEx *iface) |
| static HRESULT WINAPI | FtpProtocol_Resume (IInternetProtocolEx *iface) |
| static HRESULT WINAPI | FtpProtocol_Read (IInternetProtocolEx *iface, void *pv, ULONG cb, ULONG *pcbRead) |
| static HRESULT WINAPI | FtpProtocol_Seek (IInternetProtocolEx *iface, LARGE_INTEGER dlibMove, DWORD dwOrigin, ULARGE_INTEGER *plibNewPosition) |
| static HRESULT WINAPI | FtpProtocol_LockRequest (IInternetProtocolEx *iface, DWORD dwOptions) |
| static HRESULT WINAPI | FtpProtocol_UnlockRequest (IInternetProtocolEx *iface) |
| static HRESULT WINAPI | FtpProtocol_StartEx (IInternetProtocolEx *iface, IUri *pUri, IInternetProtocolSink *pOIProtSink, IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE *dwReserved) |
| static HRESULT WINAPI | FtpPriority_QueryInterface (IInternetPriority *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | FtpPriority_AddRef (IInternetPriority *iface) |
| static ULONG WINAPI | FtpPriority_Release (IInternetPriority *iface) |
| static HRESULT WINAPI | FtpPriority_SetPriority (IInternetPriority *iface, LONG nPriority) |
| static HRESULT WINAPI | FtpPriority_GetPriority (IInternetPriority *iface, LONG *pnPriority) |
| static HRESULT WINAPI | HttpInfo_QueryInterface (IWinInetHttpInfo *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | HttpInfo_AddRef (IWinInetHttpInfo *iface) |
| static ULONG WINAPI | HttpInfo_Release (IWinInetHttpInfo *iface) |
| static HRESULT WINAPI | HttpInfo_QueryOption (IWinInetHttpInfo *iface, DWORD dwOption, void *pBuffer, DWORD *pcbBuffer) |
| static HRESULT WINAPI | HttpInfo_QueryInfo (IWinInetHttpInfo *iface, DWORD dwOption, void *pBuffer, DWORD *pcbBuffer, DWORD *pdwFlags, DWORD *pdwReserved) |
| HRESULT | FtpProtocol_Construct (IUnknown *pUnkOuter, LPVOID *ppobj) |
Variables |
| static const ProtocolVtbl | AsyncProtocolVtbl |
static const
IInternetProtocolExVtbl | FtpProtocolVtbl |
| static const IInternetPriorityVtbl | FtpPriorityVtbl |
| static const IWinInetHttpInfoVtbl | WinInetHttpInfoVtbl |