PRB: Calling IOleObject::InitFromData Returns E_NOTIMPL (108312)
The information in this article applies to:
- Microsoft OLE
- Microsoft OLE Libraries for Windows and Win32s
- 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 Q108312 SYMPTOMS
After an OLE 2.0 container successfully returns from a call to OleCreate(),
a subsequent call to IOleObject::InitFromData() returns with a failure of
E_NOTIMPL.
CAUSE
The object being manipulated is an OLE 1.0 object.
RESOLUTION
This is a limitation of an OLE 1.0 server application. Contact the
manufacturer of the server application to find out the availability of an
OLE 2.0-compliant version of the server.
MORE INFORMATION
OLE 1.0 does not have a feature equivalent to IOleObject::InitFromData, and
therefore the OLE 2.0 libraries cannot synthesize this functionality in the
OLE 1.0 compatibility layer.
If the object application is an OLE 2.0-compliant application, the error is
returned by the object application's implementation of this method.
Modification Type: | Minor | Last Reviewed: | 3/3/2005 |
---|
Keywords: | kbprb kbprogramming KB108312 |
---|
|