共用方式為


IStreamConcatenate 介面 (imapi2.h)

使用此介面可將數個數據流合併成單一資料流程。

若要建立這個介面的實例,請呼叫 CoCreateInstance 函式。 Use__uuidof (類別識別碼的 MsftStreamConcatenate) ,以及介面識別碼的 __uuidof (IStreamConcatenate) 。

繼承

IStreamConcatenate介面繼承自IStreamIStreamConcatenate 也有下列類型的成員:

方法

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