다음을 통해 공유


ADOStreamConstruction 인터페이스

ADOStreamConstruction 인터페이스는 C/C++ 애플리케이션의 OLE DB IStream 개체에서 ADO Stream 개체를 생성하는 데 사용됩니다.

속성

속성 설명
스트림 읽기/쓰기. 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 참조