BUG: IBinding::Abort Fails in BindStatusCallback::OnStartBinding (176343)



The information in this article applies to:

  • Microsoft Internet Explorer (Programming) 3.0
  • Microsoft Internet Explorer (Programming) 3.01
  • Microsoft Internet Explorer (Programming) 3.02
  • Microsoft Internet Explorer (Programming) 4.0
  • Microsoft Internet Explorer (Programming) 4.01

This article was previously published under Q176343

SYMPTOMS

When attempting to stop a URL moniker-based download during the IBindStatusCallback::OnStartBinding callback method by using the Abort method of the download's IBinding object, the download continues.

RESOLUTION

To abort a download immediately after OnStartBinding is called, return E_FAIL from OnStartBinding.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

The first reference to the IBinding interface is received in the IBindStatusCallback::OnStartBinding method as the second parameter. It is not possible to take this IBinding interface and then immediately Abort the download by calling its Abort() method.


Modification Type:MajorLast Reviewed:10/2/2003
Keywords:kbBug kbDownload kbURLMon KB176343