Condividi tramite


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.

Nota Gli oggetti Paintbrush vengono trattati in modo diverso da altri oggetti perché i dati nativi sono in formato bitmap indipendente dal dispositivo (DIB). Quando gli oggetti Paintbrush vengono convertiti usando OleConvertIStorageToOLESTREAM, non vengono aggiunti dati di presentazione alla struttura OLESTREAM . Per includere i dati della presentazione, usare invece la funzione OleConvertIStorageToOLESTREAMEx .
 

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

Vedi anche

CoIsOle1Class

OleConvertIStorageToOLESTREAMEx

OleConvertOLESTREAMToIStorage

OleConvertOLESTREAMToIStorageEx