Поделиться через


IDBSchemaRowsetImpl::GetRowset

Возвращает набор строк схемы.

STDMETHOD (GetRowset)(
   IUnknown *pUnkOuter,
   REFGUID rguidSchema,
   ULONG cRestrictions,
   const VARIANT rgRestrictions[],
   REFIID riid,
   ULONG cPropertySets,
   DBPROPSET rgPropertySets[],
   IUnknown **ppRowset 
);

Параметры

  • pUnkOuter
    [in] внешнее IUnknown при статистической обработке; в противном случае NULL.

  • rguidSchema
    [in] ссылка на идентификатор GUID набора строк схемы запрошенных (например, DBSCHEMA_TABLES), а.

  • cRestrictions
    [in] количество а ограничений, которые необходимо применить к набору строк.

  • rgRestrictions
    [in] массив cRestrictionsVARIANT s, представляющее ограничения.

  • riid
    [in] идентификатор IID на запрос вновь созданного набора строк схемы.

  • cPropertySets
    [in] количество наборов свойств для установки.

  • rgPropertySets
    [In/out] массив структур DBPROPSET, устанавливаемое во вновь созданный объект набора строк схемы.

  • ppRowset
    [out] указатель на запрашиваемый интерфейс на вновь созданном наборе строк схемы.

Заметки

Этот метод требует, чтобы пользователь имеет сопоставления схемы в классе сеанса.Использование сведения о сопоставлении схемы GetRowset создает заданный объект набора строк, если параметр равен rguidSchema параметр из идентификатора GUID записей сопоставления.См. раздел SCHEMA_ENTRY описание записи сопоставления.

См. раздел IDBSchemaRowset::GetRowset в Windows SDK.

Требования

Header: atldb.h

См. также

Ссылки

Класс IDBSchemaRowsetImpl

IDBSchemaRowsetImpl::GetSchemas

Классы набора строк схемы и классах typedef

Другие ресурсы

члены IDBSchemaRowsetImpl