StartEx method

Starts the protocol operation.

Syntax


HRESULT retVal = object.StartEx(pUri, pOIProtSink, pOIBindInfo, grfPI, dwReserved);

Parameters

pUri [in]

Type: IUri

A pointer to an IUri interface that identifies the URL or asynchronous pluggable protocol.

pOIProtSink [in]

Type: IInternetProtocolSink

A pointer to an IInternetProtocolSink interface provided by the client.

pOIBindInfo [in]

Type: IInternetBindInfo

A pointer to an IInternetBindInfo interface from which the protocol gets download-specific information.

grfPI [in]

Type: DWORD

An unsigned long integer value that contains a combination of flags from the PI_FLAGS values.

dwReserved [in]

Type: HANDLE_PTR

For pluggable MIME filters, contains the address of a PROTOCOLFILTERDATA structure. Otherwise, it is reserved and must be set to NULL.

Remarks

IInternetProtocolEx::StartEx was introduced in Windows Internet Explorer 7.

IInternetProtocolEx::StartEx is identical to IInternetProtocolRoot::Start, except that it takes its protocol and URL information from an IUri object.

 

 

Show: