ADOStreamConstruction 介面

ADOStreamConstruction 介面可用來從 C/C++ 應用程式中的 OLE DB IStream 物件建構 ADO Stream 物件。

屬性

屬性 Description
串流 讀取/寫入。 取得/設定 OLE DB Stream 物件。

方法

無。

事件

無。

備註

在給定 OLE DB IStream 物件 (pStream) 的情況下,ADO Stream 物件 (adoStr) 的建構相當於下列三個基本作業:

  1. 建立 ADO Stream 物件:

    Stream20Ptr adoStr;  
    adoStr.CreateInstance(__uuidof(Stream));  
    
  2. Stream 物件上查詢 IADOStreamConstruction 介面:

    adoStreamConstructionPtr adoStrConstruct=NULL;  
    adoStr->QueryInterface(__uuidof(ADOStreamConstruction),  
                         (void**)&adoStrConstruct);  
    

呼叫 IADOStreamConstruction::get_Stream 屬性方法以在 ADO Stream 物件上設定 OLE DB IStream 物件:

IUnknown *pUnk=NULL;  
pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk);  
adoStrConstruct->put_Stream(pUnk);  

產生的 adoStr 物件現在代表從 OLE DB IStream 物件建構的 ADO Stream 物件。

規格需求

版本:ADO 2.0 或更新版本

程式庫:msado15.dll

UUID:00000283-0000-0010-8000-00AA006D2EA4

另請參閱

ADO API 參考