IStreamConcatenate 介面 (imapi2.h)
使用此介面可將數個數據流合併成單一資料流程。
若要建立這個介面的實例,請呼叫 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 |