This is the complete list of members for IInternetProtocol, including all inherited members.
| _tagPI_FLAGS enum name | IInternetProtocolRoot | |
| Abort([in] HRESULT hrReason, [in] DWORD dwOptions) | IInternetProtocolRoot | |
| AddRef() | IUnknown | |
| Continue([in] PROTOCOLDATA *pProtocolData) | IInternetProtocolRoot | |
| LockRequest([in] DWORD dwOptions) | IInternetProtocol | |
| LPIINTERNETPROTOCOL typedef | IInternetProtocol | |
| LPIINTERNETPROTOCOLROOT typedef | IInternetProtocolRoot | |
| LPUNKNOWN typedef | IUnknown | |
| PD_FORCE_SWITCH enum value | IInternetProtocolRoot | |
| PI_APARTMENTTHREADED enum value | IInternetProtocolRoot | |
| PI_CLASSINSTALL enum value | IInternetProtocolRoot | |
| PI_CLSIDLOOKUP enum value | IInternetProtocolRoot | |
| PI_DATAPROGRESS enum value | IInternetProtocolRoot | |
| PI_FILTER_MODE enum value | IInternetProtocolRoot | |
| PI_FLAGS typedef | IInternetProtocolRoot | |
| PI_FORCE_ASYNC enum value | IInternetProtocolRoot | |
| PI_MIMEVERIFICATION enum value | IInternetProtocolRoot | |
| PI_PARSE_URL enum value | IInternetProtocolRoot | |
| PI_SYNCHRONOUS enum value | IInternetProtocolRoot | |
| PI_USE_WORKERTHREAD enum value | IInternetProtocolRoot | |
| PROTOCOLDATA typedef | IInternetProtocolRoot | |
| QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
| Read([in, out, size_is(cb), length_is(*pcbRead)] void *pv, [in] ULONG cb, [out] ULONG *pcbRead) | IInternetProtocol | |
| Release() | IUnknown | |
| Resume() | IInternetProtocolRoot | |
| Seek([in] LARGE_INTEGER dlibMove, [in] DWORD dwOrigin, [out] ULARGE_INTEGER *plibNewPosition) | IInternetProtocol | |
| Start([in] LPCWSTR szUrl, [in] IInternetProtocolSink *pOIProtSink, [in] IInternetBindInfo *pOIBindInfo, [in] DWORD grfPI, [in] HANDLE_PTR dwReserved) | IInternetProtocolRoot | |
| Suspend() | IInternetProtocolRoot | |
| Terminate([in] DWORD dwOptions) | IInternetProtocolRoot | |
| UnlockRequest() | IInternetProtocol | |