OleConvertIStorageToOLESTREAM, fonction (ole2.h)
La fonction OleConvertIStorageToOLESTREAM convertit l’objet de stockage spécifié du stockage structuré OLE 2 en modèle objet de stockage OLE 1, mais n’inclut pas les données de présentation. Il s’agit de l’une des nombreuses fonctions de compatibilité.
Syntaxe
HRESULT OleConvertIStorageToOLESTREAM(
[in] LPSTORAGE pstg,
[out] LPOLESTREAM lpolestream
);
Paramètres
[in] pstg
Pointeur vers l’interface IStorage sur l’objet de stockage à convertir en stockage OLE 1.
[out] lpolestream
Pointeur vers une structure de flux OLE 1 où la représentation persistante de l’objet est enregistrée à l’aide du modèle de stockage OLE 1.
Valeur retournée
Cette fonction prend en charge la valeur de retour standard E_INVALIDARG, en plus des éléments suivants :
Remarques
Cette fonction convertit un objet de stockage OLE 2 au format OLE 1. Le code de structure OLESTREAM implémenté pour OLE 1 doit être disponible.
Lors de l’entrée, le flux vers lequel les points lpolestm doivent être créés et positionnés comme il le serait pour un appel OleSaveToStream . À la sortie, le flux contient la représentation persistante de l’objet à l’aide du stockage OLE 1.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ole2.h |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |