Microsoft KB Archive/110488

= BUG: IOleCache::Cache Returns Incorrect Error Value =

Article ID: 110488

Article Last Modified on 12/3/2003

-

APPLIES TO

 Microsoft OLE 2.01 Microsoft OLE 4.0, when used with:  Microsoft Windows NT 4.0

 Microsoft Windows NT 3.51 Service Pack 5

 Microsoft Windows 95 </li></ul>

-

<div class="notice_section">

This article was previously published under Q110488

<div class="symptoms_section">

SYMPTOMS
An OLE 2.0 container application calls IOleCache::Cache for a particular FORMATETC and is returned the value OLE_S_FORMATETC_NOTSUPPORTED. A subsequent call to IOleCache::Cache with the same FORMATETC returns CACHE_S_SAMECACHE.

<div class="cause_section">

CAUSE
The OLE 2.0 server application has a message filter installed and is rejecting all incoming calls. The default object handler cannot get the information from the server to fill the cache, but the cache is still created. A more appropriate return value would be OLE_S_SOMECACHES_NOTUPDATED.

<div class="status_section">

STATUS
Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article.

Additional query words: 2.01 3.50 4.00 95 kbbuglist

Keywords: kbbug KB110488

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.