BUG: IOleCache::Cache Returns Incorrect Error Value (110488)
The information in this article applies to:
- Microsoft OLE Libraries for Windows and Win32s 2.01
- Microsoft OLE Libraries, when used with:
- the operating system: Microsoft Windows NT 3.5
- the operating system: Microsoft Windows NT 3.51
- the operating system: Microsoft Windows 95
This article was previously published under Q110488 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.
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.
STATUS
Microsoft has confirmed this to be a problem in the Microsoft products
listed at the beginning of this article.
| Modification Type: | Major | Last Reviewed: | 12/3/2003 |
|---|
| Keywords: | kbBug KB110488 |
|---|
|