次の方法で共有


IRowsetIdentityImpl クラス

行 ID のテストを可能にする OLE DB の IRowsetIdentity インターフェイスを実装します。

構文

template <class T, class RowClass = CSimpleRow>
class ATL_NO_VTABLE IRowsetIdentityImpl
   : public IRowsetIdentity

パラメーター

T
IRowsetIdentityImpl の派生クラス。

RowClass
HROW のストレージ ユニット。

要件

ヘッダー: atldb.h

メンバー

メソッド

Name 説明
IsSameRow 2 つの行ハンドルを比較して、同じ行を参照しているかどうかを確認します。

IRowsetIdentityImpl::IsSameRow

2 つの行ハンドルを比較して、同じ行を参照しているかどうかを確認します。

構文

STDMETHOD(IsSameRow )(HROW hThisRow,
   HROW hThatRow);

パラメーター

"OLE DB プログラマーズ リファレンス" の「IRowsetIdentity::IsSameRow」をご覧ください。

解説

このメソッドは、行ハンドルを比較するため、HROW ハンドルを RowClass メンバーにキャストし、ポインターで memcmp を呼び出します。

関連項目

OLE DB プロバイダー テンプレートに関するページ
OLE DB プロバイダー テンプレートのアーキテクチャ