BINDSTATUS (Windows CE 5.0)

Send Feedback

This enumeration contains values that are passed to the client application's implementation of the IBindStatusCallback::OnProgress method to indicate the progress of the bind operation.

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_LOADINGMIMEHANDLER,BINDSTATUS_CONTENTDISPOSITIONATTACH,BINDSTATUS_FILTERREPORTMIMETYPE,BINDSTATUS_CLSIDCANINSTANTIATE,BINDSTATUS_IUNKNOWNAVAILABLE,BINDSTATUS_DIRECTBIND,BINDSTATUS_RAWMIMETYPE,BINDSTATUS_PROXYDETECTING,BINDSTATUS_ACCEPTRANGES  BINDSTATUS_COOKIE_SENT,  BINDSTATUS_COMPACT_POLICY_RECEIVED,  BINDSTATUS_COOKIE_SUPPRESSED,  BINDSTATUS_COOKIE_STATE_UNKNOWN,  BINDSTATUS_COOKIE_STATE_ACCEPT,  BINDSTATUS_COOKIE_STATE_REJECT,  BINDSTATUS_COOKIE_STATE_PROMPT,  BINDSTATUS_COOKIE_STATE_LEASH,  BINDSTATUS_COOKIE_STATE_PROMPT,  BINDSTATUS_COOKIE_STATE_DOWNGRADE,  BINDSTATUS_POLICY_HREF,  BINDSTATUS_P3P_HEADER,  BINDSTATUS_PERSISTENT_COOKIE_RECEIVED,  BINDSTATUS_SESSION_COOKIE_RECEIVED,  BINDSTATUS_SESSION_COOKIES_ALLOWED,  BINDSTATUS_CACHECONTROL,  BINDSTATUS_SIZEAVAILABLE,} BINDSTATUS;

Elements

  • BINDSTATUS_FINDINGRESOURCE
    Notifies the client application that the bind operation is finding the resource that holds the object or storage being bound to. The szStatusText parameter of the IBindStatusCallback::OnProgress method provides the display name of the resource being searched for (for example, www.microsoft.com).
  • BINDSTATUS_CONNECTING
    Notifies the client application that the bind operation is connecting to the resource that holds the object or storage being bound to. The szStatusText parameter of the IBindStatusCallback::OnProgress method provides the display name of the resource being connected to (for example, an IP address).
  • BINDSTATUS_REDIRECTING
    Notifies the client application that the bind operation has been redirected to a different data location. The szStatusText parameter of the IBindStatusCallback::OnProgress method provides the display name of the new data location.
  • BINDSTATUS_BEGINDOWNLOADDATA
    Notifies the client application that the bind operation has begun receiving the object or storage being bound to. The szStatusText parameter of the IBindStatusCallback::OnProgress method provides the display name of the data location.
  • BINDSTATUS_DOWNLOADINGDATA
    Notifies the client application that the bind operation continues to receive the object or storage being bound to. The szStatusText parameter of the IBindStatusCallback::OnProgress method provides the display name of the data location.
  • BINDSTATUS_ENDDOWNLOADDATA
    Notifies the client application that the bind operation has finished receiving the object or storage being bound to. The szStatusText parameter of the IBindStatusCallback::OnProgress method provides the display name of the data location.
  • BINDSTATUS_BEGINDOWNLOADCOMPONENTS
    Notifies the client application that the bind operation is beginning to download the component.
  • BINDSTATUS_INSTALLINGCOMPONENTS
    Notifies the client application that the bind operation is installing the component.
  • BINDSTATUS_ENDDOWNLOADCOMPONENTS
    Notifies the client application that the bind operation has finished downloading the component.
  • BINDSTATUS_USINGCACHEDCOPY
    Notifies the client application that the bind operation is retrieving the requested object or storage from a cached copy. The szStatusText parameter of the IBindStatusCallback::OnProgress method is NULL.
  • BINDSTATUS_SENDINGREQUEST
    Notifies the client application that the bind operation is requesting the object or storage being bound to. The szStatusText parameter of the IBindStatusCallback::OnProgress method provides the display name of the object (for example, a file name).
  • BINDSTATUS_CLASSIDAVAILABLE
    Notifies the client application that the class identifier (CLSID) of the resource is available.
  • BINDSTATUS_MIMETYPEAVAILABLE
    Notifies the client application that the Multipurpose Internet Mail Extensions (MIME) type of the resource is available.
  • BINDSTATUS_CACHEFILENAMEAVAILABLE
    Notifies the client application that the temporary or cache file name of the resource is available. The temporary file name might be returned if BINDF_NOWRITECACHE is called. The temporary file will be deleted once the storage is released.
  • BINDSTATUS_BEGINSYNCOPERATION
    Notifies the client application that a synchronous operation has started.
  • BINDSTATUS_ENDSYNCOPERATION
    Notifies the client application that a synchronous operation has completed.
  • BINDSTATUS_BEGINUPLOADDATA
    Notifies the client application that the file upload has started.
  • BINDSTATUS_UPLOADINGDATA
    Notifies the client application that the file upload is in progress.
  • BINDSTATUS_ENDUPLOADINGDATA
    Notifies the client application that the file upload has completed.
  • BINDSTATUS_PROTOCOLCLASSID
    Notifies the client application that the CLSID of the protocol handler being used is available.
  • BINDSTATUS_ENCODING
    Notifies the client application that Urlmon.dll is encoding data.
  • BINDSTATUS_VERFIEDMIMETYPEAVAILABLE
    Notifies the client application that the verified MIME type is available.
  • BINDSTATUS_CLASSINSTALLLOCATION
    Notifies the client application that the class install location is available.
  • BINDSTATUS_DECODING
    Notifies the client application that the bind operation is decoding data.
  • BINDSTATUS_LOADINGMIMEHANDLER
    Notifies the client application that a pluggable MIME handler is being loaded. This value was added for Microsoft® Internet Explorer 5.
  • BINDSTATUS_CONTENTDISPOSITIONATTACH
    Notifies the client application that this resource contained a content-disposition header that indicates that this resource is an attachment. The content of this resource should not be automatically displayed. Client applications should request permission from the user. This value was added for Internet Explorer 5.
  • BINDSTATUS_FILTERREPORTMIMETYPE
    Notifies the client application of the new MIME type of the resource. This is used by a pluggable MIME filter to report a change in the MIME type after it has processed the resource. This value was added for Internet Explorer 5.
  • BINDSTATUS_CLSIDCANINSTANTIATE
    Notifies Urlmon.dll that this CLSID is for the class that Urlmon.dll should return to the client on a call to IMoniker::BindToObject. This value was added for Internet Explorer 5.
  • BINDSTATUS_IUNKNOWNAVAILABLE
    Reports that the IUnknown interface has been released. This value was added for Internet Explorer 5.
  • BINDSTATUS_DIRECTBIND
    Reports whether the client application is connected directly to the pluggable protocol handler. This value was added for Internet Explorer 5.
  • BINDSTATUS_RAWMIMETYPE
    Reports the MIME type of the resource, before any code sniffing is done. This value was added for Internet Explorer 5.
  • BINDSTATUS_PROXYDETECTING
    Reports that a proxy server has been detected. This value was added for Internet Explorer 5.
  • BINDSTATUS_ACCEPTRANGES
    Reports the valid types of range requests for a resource. This value was added for Internet Explorer 5.
  • BINDSTATUS_COOKIE_SENT
    Notifies the client application that the cookie has been sent.
  • BINDSTATUS_COOKIE_SUPPRESSED
    Notifies the client application that the cookie was not sent.
  • BINDSTATUS_COMPACT_POLICY_RECEIVED
    Notifies the client application that the P3P policy has been received.
  • BINDSTATUS_COOKIE_STATE_UNKNOWN
    Notifies the client application that the state of the cookie is unknown.
  • BINDSTATUS_COOKIE_STATE_ACCEPT
    Notifies the client application that the cookie has been accepted.
  • BINDSTATUS_COOKIE_STATE_REJECT
    Notifies the client application that the cookie was rejected.
  • BINDSTATUS_COOKIE_STATE_PROMPT
    Notifies the client application that the user has been prompted for cookie action.
  • BINDSTATUS_COOKIE_STATE_LEASH
    Notifies the client application that the cookie has been leashed.
  • BINDSTATUS_COOKIE_STATE_DOWNGRADE
    Notifies the client application that the cookie has been downgraded.
  • BINDSTATUS_POLICY_HREF
    Notifies the client application about the policy header.
  • BINDSTATUS_P3P_HEADER
    Notifies the client application about the P3P header.
  • BINDSTATUS_PERSISTENT_COOKIE_RECEIVED
    Notifies the client application that a persistent cookie has been recieved.
  • BINDSTATUS_SESSION_COOKIE_RECEIVED
    Notifies the client application that a session cookie has been recieved.
  • BINDSTATUS_SESSION_COOKIES_ALLOWED
    Notifies the client application that session cookies are allowed.
  • BINDSTATUS_CACHECONTROL
    Notifies the client application about the cache control header.
  • BINDSTATUS_SIZEAVAILABLE
    Notifies the client application about the content-length header.

Requirements

Pocket PC: Pocket PC 2000 and later
Smartphone: Smartphone 2002 and later
OS Versions: Windows CE .NET 4.0 and later.
Header: Urlmon.h, Urlmon.idl.
Library: urlmon.lib

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.