Interfaccia IStreamConcatenate (imapi2.h)
Usare questa interfaccia per combinare diversi flussi di dati in un singolo flusso.
Per creare un'istanza di questa interfaccia, chiamare la funzione CoCreateInstance . Use__uuidof(MsftStreamConcatenate) per l'identificatore di classe e __uuidof(IStreamConcatenate) per l'identificatore di interfaccia.
Ereditarietà
L'interfaccia IStreamConcatenate eredita da IStream. IStreamConcatenate include anche questi tipi di membri:
Metodi
L'interfaccia IStreamConcatenate include questi metodi.
IStreamConcatenate::Append Aggiunge un flusso a questo flusso. |
IStreamConcatenate::Append2 Aggiunge una matrice di flussi a questo flusso. |
IStreamConcatenate::Initialize Inizializza questo flusso da due flussi di input. |
IStreamConcatenate::Initialize2 Inizializza questo flusso da una matrice di flussi di input. |
Commenti
Per creare l'oggetto MsftStreamConcatenate in uno script, usare IMAPI2. MsftStreamConcatenate come identificatore del programma quando si chiama CreateObject.
Quando si usa questa interfaccia, gli scenari seguenti generano comportamenti non definiti e devono essere evitati:
- Ogni flusso parziale che compone l'oggetto MsftStreamConcatenate è in realtà lo stesso flusso.
- Qualsiasi flusso concatenato viene modificato (letto da, scritto o cercato) all'esterno di IMAPI.
Requisiti
Client minimo supportato | Windows Vista, Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | imapi2.h |