# BINDSTATUS

A single value from the BINDSTATUS enumeration is passed to the client in the IBindStatusCallback::OnProgress method to indicate the progress of the bind operation.

    typedef enum tagBINDSTATUS {
        BINDSTATUS_FINDINGRESOURCE,
        BINDSTATUS_CONNECTING,
        BINDSTATUS_SENDINGREQUEST,
        BINDSTATUS_REDIRECTING,
        BINDSTATUS_USINGCACHEDCOPY,
        BINDSTATUS_BEGINDOWNLOADDATA,
        BINDSTATUS_DOWNLOADINGDATA,
        BINDSTATUS_ENDDOWNLOADDATA
    } BINDSTATUS;

Elements

BINDSTATUS_FINDINGRESOURCE
  The bind operation is finding the resource that holds the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the resource being searched for (for example, “www.microsoft.com”).
BINDSTATUS_CONNECTING
  The bind operation is connecting to the resource that holds the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the resource being connected to (for example, an IP address).
BINDSTATUS_SENDINGREQUEST
  The bind operation is requesting the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the object (for example, a filename).
BINDSTATUS_REDIRECTING
  The bind operation has been redirected to a different data location. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the new data location.
BINDSTATUS_USINGCACHEDCOPY
  The bind operation is retrieving the requested object or storage from a cached copy. The szStatusText parameter to the IBindStatusCallback::OnProgress method is NULL.
BINDSTATUS_BEGINDOWNLOADDATA
  The bind operation has begun receiving the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the data location.
BINDSTATUS_DOWNLOADINGDATA
  The bind operation continues to receive the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the data location.
BINDSTATUS_ENDDOWNLOADDATA
  The bind operation has finished receiving the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the data location.

See Also

IBindStatusCallback::OnProgress