IDBSchemaRowsetImpl::CreateSchemaRowset

서식 파일 lt; 클래스SchemaRowsetClass>
HRESULT CreateSchemaRowset (IUnknown *
pUnkOuter, ULONG cRestrictions, const VARIANT rgRestrictionsREFIID riid, ULONG cPropertySets, DBPROPSET rgPropertySets, IUnknown ** ppRowset, SchemaRowsetClass * & pSchemaRowset );

반환 값

표준 HRESULT 값。

매개 변수

pUnkOuter

[in] 외부 IUnknown , 그렇지 않으면 NULL 을 집계 하는 경우。

cRestrictions

[in] 스키마 행 집합에 적용 된 제한 개수。

rgRestrictions

[in] 행 집합에 적용할 cRestrictions VARIANTs의 배열。

riid

[in] 출력에 인터페이스에 대해 QueryInterface 를 IUnknown。

cPropertySets

[in] 설정 설정 하는 속성의 수。

rgPropertySets

[in] CPropertySets의 배열 속성을 지정 하는DBPROPSETS 설정 합니다. DBPROPSETS구조에 대 한 내용은 다음 웹 사이트를 참조 하십시오. OLE DB 프로그래머용 참조 에서 제 11 장 。

ppRowset

[out] 보내는 IUnknown riid에서 요청한. 이 IUnknown 은 스키마 행 집합 개체 인터페이스。

pSchemaRowset

[out] 스키마 행 집합 클래스의 인스턴스에 대 한 포인터입니다. 일반적으로이 매개 변수는 사용 되지 않습니다, 하지만 밖으로 COM 개체에 전달 하기 전에 스키마 행 집합에 더 많은 작업을 수행 해야 하는 경우에 사용할 수 있습니다. PSchemaRowset 의 수명은 Pprowset에 의해 구속。

주의

이 함수는 템플릿 매개 변수에 의해 지정 된 개체에 대 한 COM 개체 작성자 함수를 구현 합니다. 적용이 함수는 스키마 행 집합의 모든 종류에 대 한 일반 작성자를 구현합니다. 일반적으로, 사용자는이 함수를 호출 하지 않습니다. 스키마 맵 구현에서 호출。

IDBSchemaRowsetImpl 개요 |nbsp; IDBSchemaRowsetImpl 클래스 멤버(&N)

참고 항목

SCHEMA_ENTRY, 스키마 행 집합 클래스 및 Typedef 클래스

Index