OleConvertIStorageToOLESTREAM-Funktion (ole2.h)
Die OleConvertIStorageToOLESTREAM-Funktion konvertiert das angegebene Speicherobjekt aus dem strukturierten OLE 2-Speicher in das OLE 1-Speicherobjektmodell, schließt jedoch die Präsentationsdaten nicht ein. Dies ist eine von mehreren Kompatibilitätsfunktionen.
Syntax
HRESULT OleConvertIStorageToOLESTREAM(
[in] LPSTORAGE pstg,
[out] LPOLESTREAM lpolestream
);
Parameter
[in] pstg
Zeiger auf die IStorage-Schnittstelle für das Speicherobjekt, das in einen OLE 1-Speicher konvertiert werden soll.
[out] lpolestream
Zeiger auf eine OLE 1-Streamstruktur, in der die persistente Darstellung des Objekts mithilfe des OLE 1-Speichermodells gespeichert wird.
Rückgabewert
Diese Funktion unterstützt zusätzlich zu Folgendem den Standardrückgabewert E_INVALIDARG:
Hinweise
Diese Funktion konvertiert ein OLE 2-Speicherobjekt in das OLE 1-Format. Der für OLE 1 implementierte OLESTREAM-Strukturcode muss verfügbar sein.
Beim Einstieg der Stream, für den lpolestm-Punkte erstellt und positioniert werden sollen, genau wie bei einem OleSaveToStream-Aufruf . Beim Beenden enthält der Stream die persistente Darstellung des Objekts mithilfe des OLE 1-Speichers.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ole2.h |
Bibliothek | Ole32.lib |
DLL | Ole32.dll |