Interface IStreamConcatenate (imapi2.h)
Use essa interface para combinar vários fluxos de dados em um único fluxo.
Para criar uma instância dessa interface, chame a função CoCreateInstance . Use__uuidof(MsftStreamConcatenate) para o identificador de classe e __uuidof(IStreamConcatenate) para o identificador de interface.
Herança
A interface IStreamConcatenate herda do IStream. IStreamConcatenate também tem estes tipos de membros:
Métodos
A interface IStreamConcatenate tem esses métodos.
IStreamConcatenate::Append Acrescenta um fluxo a esse fluxo. |
IStreamConcatenate::Append2 Acrescenta uma matriz de fluxos a esse fluxo. |
IStreamConcatenate::Initialize Inicializa esse fluxo de dois fluxos de entrada. |
IStreamConcatenate::Initialize2 Inicializa esse fluxo de uma matriz de fluxos de entrada. |
Comentários
Para criar o objeto MsftStreamConcatenate em um script, use IMAPI2. MsftStreamConcatenate como o identificador do programa ao chamar CreateObject.
Ao usar essa interface, os seguintes cenários resultarão em comportamentos indefinidos e devem ser evitados:
- Cada fluxo parcial que compõe o objeto MsftStreamConcatenate é, na verdade, o mesmo fluxo.
- Qualquer um dos fluxos concatenados é modificado (lido de, gravado ou buscado) fora do IMAPI.
Requisitos
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | imapi2.h |