IDBSchemaRowsetImpl::CreateSchemaRowset
템플릿 매개 변수에 의해 지정 된 개체가 COM 개체 작성자 함수를 구현 합니다.
template < class SchemaRowsetClass >
HRESULT CreateSchemaRowset(
IUnknown *pUnkOuter,
ULONG cRestrictions,
const VARIANT rgRestrictions[],
REFIID riid,
ULONG cPropertySets,
DBPROPSET rgPropertySets[],
IUnknown** ppRowset,
SchemaRowsetClass*& pSchemaRowset
);
매개 변수
pUnkOuter
[in] 외부 IUnknown 그렇지 집계할 때 NULL.cRestrictions
[in] 스키마 행 집합에 적용 되는 제한 개수입니다.rgRestrictions
[in] 배열을 cRestrictions변형s 행 집합에 적용할 수 있습니다.riid
[in] 인터페이스에 QueryInterface 에 대 한 출력 IUnknown.cPropertySets
[in] 설정할 속성의 수를 설정 합니다.rgPropertySets
[in] 배열 DBPROPSET 구조 설정 되는 속성을 지정 합니다.ppRowset
[out] 나가는 IUnknown 으로 요청 riid.이 IUnknown 스키마 행 집합 개체 인터페이스입니다.pSchemaRowset
[out] 스키마 행 집합 클래스의 인스턴스에 대 한 포인터입니다.일반적으로이 매개 변수는 사용 되지 않습니다, 하지만 COM 개체에 전달 하 전에 스키마 행 집합에 더 많은 작업이 수행 해야 하는 경우 사용할 수 있습니다.수명 pSchemaRowset 로 바인딩된 ppRowset.
반환 값
표준 HRESULT 값입니다.
설명
이 함수는 스키마 행 집합의 모든 형식에 대해 일반 작성자를 구현합니다.일반적으로 사용자는이 함수를 호출 하지 않습니다.스키마 맵 구현에서 호출 됩니다.
요구 사항
헤더: 보고