BINDSTATUSBINDSTATUS*
*Contents  *Index  *Topic Contents
*Previous Topic: BINDINFOF
*Next Topic: BINDSTRING

BINDSTATUS

typedef enum tagBINDSTATUS {
    BINDSTATUS_FINDINGRESOURCE,
    BINDSTATUS_CONNECTING,
    BINDSTATUS_REDIRECTING,
    BINDSTATUS_BEGINDOWNLOADDATA,
    BINDSTATUS_DOWNLOADINGDATA,
    BINDSTATUS_ENDDOWNLOADDATA,
    BINDSTATUS_BEGINDOWNLOADCOMPONENTS,
    BINDSTATUS_INSTALLINGCOMPONENTS,
    BINDSTATUS_ENDDOWNLOADCOMPONENTS,
    BINDSTATUS_USINGCACHEDCOPY,
    BINDSTATUS_SENDINGREQUEST,
    BINDSTATUS_CLASSIDAVAILABLE,
    BINDSTATUS_MIMETYPEAVAILABLE,
    BINDSTATUS_CACHEFILENAMEAVAILABLE,
    BINDSTATUS_BEGINSYNCOPERATION,
    BINDSTATUS_ENDSYNCOPERATION,
    BINDSTATUS_BEGINUPLOADDATA,
    BINDSTATUS_UPLOADINGDATA,
    BINDSTATUS_ENDUPLOADINGDATA,
    BINDSTATUS_PROTOCOLCLASSID,
    BINDSTATUS_ENCODING,
    BINDSTATUS_VERFIEDMIMETYPEAVAILABLE,
    BINDSTATUS_CLASSINSTALLLOCATION,
    BINDSTATUS_DECODING
} 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.

BINDSTATUS_FINDINGRESOURCE
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
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_REDIRECTING
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_BEGINDOWNLOADDATA
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
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
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.
BINDSTATUS_BEGINDOWNLOADCOMPONENTS
Bind operation is beginning to download the component.
BINDSTATUS_INSTALLINGCOMPONENTS
Bind operation is installing the component.
BINDSTATUS_ENDDOWNLOADCOMPONENTS
Bind operation has finished downloading the component.
BINDSTATUS_USINGCACHEDCOPY
Bind operation is retrieving the requested object or storage from a cached copy. The szStatusText parameter to the IBindStatusCallback::OnProgress method is NULL.
BINDSTATUS_SENDINGREQUEST
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 file name).
BINDSTATUS_CLASSIDAVAILABLE
CLSID available.
BINDSTATUS_MIMETYPEAVAILABLE
MIME type is available.
BINDSTATUS_CACHEFILENAMEAVAILABLE
Temporary or cache file name is available. The temporary file name may be returned if BINDF_NOWRITECACHE is called. The temporary file will be deleted once the storage is released.
BINDSTATUS_BEGINSYNCOPERATION
Synchronous operation started.
BINDSTATUS_ENDSYNCOPERATION
Synchronous operation completed.
BINDSTATUS_BEGINUPLOADDATA
File upload started.
BINDSTATUS_UPLOADINGDATA
File upload in progress.
BINDSTATUS_ENDUPLOADINGDATA
File upload completed.
BINDSTATUS_PROTOCOLCLASSID
CLSID associated with the protocol scheme is available.
BINDSTATUS_ENCODING
Encoding data.
BINDSTATUS_VERFIEDMIMETYPEAVAILABLE
Verfied MIME type available.
BINDSTATUS_CLASSINSTALLLOCATION
Class install location available.
BINDSTATUS_DECODING
Decoding data.

See also IBindStatusCallback::OnProgress


Up Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.