次の方法で共有


IOpenRowsetImpl::CreateRowset

行セット オブジェクトを作成します。直接ユーザーによって呼び出された場合で。*OLE DB Programmer's Reference "*の IOpenRowset::OpenRowset を参照してください。

template <class RowsetClass>
HRESULT CreateRowset(
   IUnknown* pUnkOuter,
   DBID* pTableID,
   DBID* pIndexID,
   REFIID riid,
   ULONG cPropertySets,
   DBPROPSET rgPropertySets[],
   IUnknown** ppRowset,
   RowsetClass*& pRowsetObj 
);

パラメーター

  • RowsetClass
    ユーザーの行セット クラスを表しているテンプレート クラスのメンバー。通常、ウィザードによって生成されます。

  • pRowsetObj
    [out] 行セット オブジェクトへのポインター。通常、このパラメーターは使用されませんが、 COM オブジェクトに渡す前に行セットの詳細のアクティビティを実行する必要がある場合に使用できます。pRowsetObj の有効期間は ppRowsetにバインドされます。

他のパラメーターには、 *OLE DB Programmer's Reference "*の IOpenRowset::OpenRowset を参照してください。

必要条件

Header: atldb.h

参照

関連項目

IOpenRowsetImpl クラス