Funzione OleConvertIStorageToOLESTREAM (ole2.h)
La funzione OleConvertIStorageToOLESTREAM converte l'oggetto di archiviazione specificato dall'archiviazione strutturata OLE 2 al modello a oggetti di archiviazione OLE 1, ma non include i dati della presentazione. Si tratta di una delle diverse funzioni di compatibilità.
Sintassi
HRESULT OleConvertIStorageToOLESTREAM(
[in] LPSTORAGE pstg,
[out] LPOLESTREAM lpolestream
);
Parametri
[in] pstg
Puntatore all'interfaccia IStorage nell'oggetto di archiviazione da convertire in un archivio OLE 1.
[out] lpolestream
Puntatore a una struttura di flusso OLE 1 in cui viene salvata la rappresentazione persistente dell'oggetto usando il modello di archiviazione OLE 1.
Valore restituito
Questa funzione supporta il valore restituito standard E_INVALIDARG, oltre al seguente:
Commenti
Questa funzione converte un oggetto di archiviazione OLE 2 in formato OLE 1. Il codice della struttura OLESTREAM implementato per OLE 1 deve essere disponibile.
Nella voce il flusso in cui devono essere creati i punti lpolestm e posizionati proprio come per una chiamata OleSaveToStream . All'uscita, il flusso contiene la rappresentazione persistente dell'oggetto usando l'archiviazione OLE 1.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ole2.h |
Libreria | Ole32.lib |
DLL | Ole32.dll |