ID: Q108312
The information in this article applies to:
- Microsoft Windows NT, versions 3.5 and 3.51
- Microsoft Windows 95
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.
The object being manipulated is an OLE 1.0 object.
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.
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.
Additional reference words: 1.00 2.00 2.01 3.50 4.00 KBCategory: kbole kbprg kbprb KBSubcategory: LeTwoArc
Last Reviewed: May 17, 1995