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]陣列的cRestrictionsVARIANTs 代表限制。riid
[in]若要要求新建立的結構描述資料列集的 IID。cPropertySets
[in]若要設定會設定屬性的數目。rgPropertySets
[/ 輸出]陣列的 DBPROPSET 結構,以設定新建立的結構描述資料列集上。ppRowset
[] out在新建立的結構描述資料列集要求的介面指標。
備註
這個方法會要求使用者具有工作階段類別中對應的結構描述。使用結構描述對應的資訊, GetRowset會建立指定的資料列集物件,如果rguidSchema參數相當於某個對應項的 Guid。請參閱 SCHEMA_ENTRY 的對應項目說明。
請參閱 IDBSchemaRowset::GetRowset 在Windows SDK。
需求
標頭: atldb.h
請參閱
參考
IDBSchemaRowsetImpl::GetSchemas