Interface IStreamConcatenate (imapi2.h)
Utilisez cette interface pour combiner plusieurs flux de données en un seul flux.
Pour créer une instance de cette interface, appelez la fonction CoCreateInstance. Use__uuidof(MsftStreamConcatenate) pour l’identificateur de classe et __uuidof(IStreamConcatenate) pour l’identificateur d’interface.
Héritage
L’interface IStreamConcatenate hérite d’IStream. IStreamConcatenate a également les types de membres suivants :
Méthodes
L’interface IStreamConcatenate possède ces méthodes.
IStreamConcatenate::Append Ajoute un flux à ce flux. |
IStreamConcatenate::Append2 Ajoute un tableau de flux à ce flux. |
IStreamConcatenate::Initialize Initialise ce flux à partir de deux flux d’entrée. |
IStreamConcatenate::Initialize2 Initialise ce flux à partir d’un tableau de flux d’entrée. |
Notes
Pour créer l’objet MsftStreamConcatenate dans un script, utilisez IMAPI2. MsftStreamConcatenate en tant qu’identificateur de programme lors de l’appel de CreateObject.
Lors de l’utilisation de cette interface, les scénarios suivants entraînent des comportements non définis et doivent être évités :
- Chaque flux partiel composant l’objet MsftStreamConcatenate est en fait le même flux.
- Tous les flux concaténés sont modifiés (lus à partir de, écrits dans ou recherchés) en dehors de IMAPI.
Configuration requise
Client minimal pris en charge | Windows Vista, Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | imapi2.h |