다음을 통해 공유


IStreamConcatenate 인터페이스(imapi2.h)

이 인터페이스를 사용하여 여러 데이터 스트림을 단일 스트림으로 결합합니다.

이 인터페이스의 instance 만들려면 CoCreateInstance 함수를 호출합니다. 클래스 식별자에 대한 Use__uuidof(MsftStreamConcatenate) 및 인터페이스 식별자에 대한 __uuidof(IStreamConcatenate)입니다.

상속

IStreamConcatenate 인터페이스는 IStream에서 상속됩니다. IStreamConcatenate 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IStreamConcatenate 인터페이스에는 이러한 메서드가 있습니다.

 
IStreamConcatenate::Append

스트림을 이 스트림에 추가합니다.
IStreamConcatenate::Append2

이 스트림에 스트림 배열을 추가합니다.
IStreamConcatenate::Initialize

두 개의 입력 스트림에서 이 스트림을 초기화합니다.
IStreamConcatenate::Initialize2

입력 스트림 배열에서 이 스트림을 초기화합니다.

설명

스크립트에서 MsftStreamConcatenate 개체를 만들려면 IMAPI2를 사용합니다. CreateObject를 호출할 때 프로그램 식별자로 MsftStreamConcatenate.

이 인터페이스를 사용하는 경우 다음 시나리오에서 정의되지 않은 동작이 발생하므로 피해야 합니다.

  • MsftStreamConcatenate 개체를 구성하는 각 부분 스트림은 실제로 동일한 스트림입니다.
  • 연결된 스트림은 IMAPI 외부에서 수정(읽기, 쓰기 또는 검색)됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista, WINDOWS XP SP2 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 imapi2.h

참고 항목

IStreamInterleave

IStreamPseudoRandomBased