шаблон lt; классRowsetClass>
HRESULT CreateRowset (IUnknown * , REFIID pUnkOuter riid, DBPARAMS * pParams, ДЛИННЫЕ * pcRowsAffected, IUnknown ** ppRowset, RowsetClass * & pRowsetObj );
Посмотреть ICommand::Execute в справочнике программиста OLE DB.
Возвращаемое значение
Стандартное значение HRESULT . Смотрите ICommand::Execute список типичных значений.
Параметры
RowsetClass
Член класса шаблон, представляющий пользовательский класс набора строк. Обычно создаваемый мастером.
pUnkOuter
[в] Указатель на контрольный интерфейс IUnknown , если набор строк создается как часть агрегата; в противном случае имеет значение null.
riid
[в] Соответствует riid в ICommand::Execute.
pParams
[in/out] Соответствует pParams в ICommand::Execute.
pcRowsAffected
Соответствует pcRowsAffected в ICommand::Execute.
ppRowset
[in/out] Соответствует ppRowset в ICommand::Execute.
pRowsetObj
[out] Указатель на объект набора строк. Обычно этот параметр не используется, но может использоваться, если необходимо выполнить больше работы на наборе строк перед его передачей на COM-объект. Время жизни pRowsetObj связано ppRowset.
Примечания
Вызывается функцией Execute для создания один набор строк. Для создания более чем одного набора строк или предоставлять свои собственные условия для создания различных наборов строк, звонить разные по CreateRowset от в пределах Execute.
Обзор ICommandImpl |nbsp; Члены класса