共用方式為


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] 表示限制的 cRestrictions VARIANT 陣列。

  • riid
    [in] 新建立之結構描述資料列集的要求 IID。

  • cPropertySets
    [in] 要設定之屬性集數目。

  • rgPropertySets
    [in/out] 設置於新建立的結構描述資料列集的 DBPROPSET 結構之陣列。

  • ppRowset
    [out] 指向在新建立的結構描述資料列集的要求之介面的指標。

備註

這個方法會要求使用者在工作階段類別擁有結構描述對應。 藉由使用結構描述對應資訊,若 rguidSchema 參數等於其中一個對應項目 GUID,GetRowset 會建立特定資料列集物件。 關於對應項目的說明,請參閱 SCHEMA_ENTRY

請參閱 Windows SDK 的 IDBSchemaRowset::GetRowset

需求

標頭: atldb.h

請參閱

參考

IDBSchemaRowsetImpl 類別

IDBSchemaRowsetImpl::GetSchemas

結構描述資料列集類別和 Typedef 類別

其他資源

IDBSchemaRowsetImpl Class Members