ADOStreamConstruction 介面
ADOStreamConstruction 介面可用來從 C/C++ 應用程式中的 OLE DB IStream 物件建構 ADO Stream 物件。
屬性
屬性 | Description |
---|---|
串流 | 讀取/寫入。 取得/設定 OLE DB Stream 物件。 |
方法
無。
事件
無。
備註
在給定 OLE DB IStream 物件 (pStream
) 的情況下,ADO Stream 物件 (adoStr
) 的建構相當於下列三個基本作業:
建立 ADO Stream 物件:
Stream20Ptr adoStr; adoStr.CreateInstance(__uuidof(Stream));
在 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