ICommandImpl::CreateRowset

서식 파일 lt; 클래스RowsetClass>
HRESULT CreateRowset (IUnknown *
pUnkOuter, REFIID riid, DBPARAMS * pParams, * pcRowsAffected, IUnknown ** ppRowset, RowsetClass * & pRowsetObj );

참조 ICommand::Execute 에 OLE DB 프로그래머용 참조.

반환 값

표준 HRESULT 값입니다. 일반적인 값 목록에 대 한 ICommand::Execute 를 참조 하십시오.

매개 변수

RowsetClass

사용자의 행 집합 클래스를 나타내는 템플릿 클래스 멤버입니다. 일반적으로 마법사에 의해 생성 된。

pUnkOuter

[in] 행 집합의 집계; 일환으로 만들어지는 경우 제어 IUnknown 인터페이스에 대 한 포인터 그렇지 않으면, null은。

riid

[in] ICommand::Execute 에서 riid 에 해당。

pParams

[인/아웃] ICommand::Execute 에서 pParams 에 해당。

pcRowsAffected

PcRowsAffected ICommand::Execute 에 해당。

ppRowset

[인/아웃] ICommand::Execute 에서 ppRowset 에 해당。

pRowsetObj

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

주의

단일 행 집합을 생성 하려면 Execute 호출 합니다. 하나 이상의 행 집합을 생성 하거나 다른 행 집합을 만들기 위한 당신의 자신의 조건을 제공 실행 내에서 CreateRowset 에 대 한 다른 호출을 배치。

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

Index