ReactOS 0.4.16-dev-456-ga97fcf1
|
Public Types | |
typedef IInternetProtocol * | LPIINTERNETPROTOCOL |
Public Types inherited from IInternetProtocolRoot | |
enum | _tagPI_FLAGS { PI_PARSE_URL = 0x00000001 , PI_FILTER_MODE = 0x00000002 , PI_FORCE_ASYNC = 0x00000004 , PI_USE_WORKERTHREAD = 0x00000008 , PI_MIMEVERIFICATION = 0x00000010 , PI_CLSIDLOOKUP = 0x00000020 , PI_DATAPROGRESS = 0x00000040 , PI_SYNCHRONOUS = 0x00000080 , PI_APARTMENTTHREADED = 0x00000100 , PI_CLASSINSTALL = 0x00000200 , PD_FORCE_SWITCH = 0x00010000 } |
typedef IInternetProtocolRoot * | LPIINTERNETPROTOCOLROOT |
typedef enum IInternetProtocolRoot::_tagPI_FLAGS | PI_FLAGS |
typedef struct IInternetProtocolRoot::_tagPROTOCOLDATA | PROTOCOLDATA |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | Read ([in, out, size_is(cb), length_is(*pcbRead)] void *pv, [in] ULONG cb, [out] ULONG *pcbRead) |
HRESULT | Seek ([in] LARGE_INTEGER dlibMove, [in] DWORD dwOrigin, [out] ULARGE_INTEGER *plibNewPosition) |
HRESULT | LockRequest ([in] DWORD dwOptions) |
HRESULT | UnlockRequest () |
Public Member Functions inherited from IInternetProtocolRoot | |
HRESULT | Start ([in] LPCWSTR szUrl, [in] IInternetProtocolSink *pOIProtSink, [in] IInternetBindInfo *pOIBindInfo, [in] DWORD grfPI, [in] HANDLE_PTR dwReserved) |
HRESULT | Continue ([in] PROTOCOLDATA *pProtocolData) |
HRESULT | Abort ([in] HRESULT hrReason, [in] DWORD dwOptions) |
HRESULT | Terminate ([in] DWORD dwOptions) |
HRESULT | Suspend () |
HRESULT | Resume () |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Definition at line 881 of file urlmon.idl.
Definition at line 883 of file urlmon.idl.
HRESULT IInternetProtocol::Read | ( | [in, out, size_is(cb), length_is(*pcbRead)] void * | pv, |
[in] ULONG | cb, | ||
[out] ULONG * | pcbRead | ||
) |
HRESULT IInternetProtocol::Seek | ( | [in] LARGE_INTEGER | dlibMove, |
[in] DWORD | dwOrigin, | ||
[out] ULARGE_INTEGER * | plibNewPosition | ||
) |
HRESULT IInternetProtocol::UnlockRequest | ( | ) |