IErrorRecordsImpl クラス
レコードをに追加し、データ メンバー (m_rgErrors)の型 **CAtlArray<RecordClass>**のレコードを取得する OLE DB IErrorRecords インターフェイスを実装します。
template <
class T,
class RecordClass = ATLERRORINFO
>
class IErrorRecordsImpl : public IErrorRecords
パラメーター
T
IErrorRecordsImplから派生したクラス。RecordClass
OLE DB のエラー オブジェクトを表すクラスです。
メンバー
メソッド
エラー レコードからエラーの説明の文字列を取得します。 |
|
エラー レコードからエラー GUID を取得します。 |
|
エラー レコードからヘルプ コンテキスト ID を取得します。 |
|
エラー レコードからヘルプ ファイルの完全パス名を取得します。 |
|
エラー レコードからエラー ソース・コードを取得します。 |
インターフェイス メソッド
OLE DB のエラー オブジェクトにレコードを追加します。 |
|
戻りコードとプロバイダー仕様のエラー番号などのエラーに関する基本情報を返します。 |
|
カスタム エラー オブジェクトのインターフェイスへのポインターを返します。 |
|
指定されたレコードの IErrorInfo インターフェイス ポインターを返します。 |
|
エラー パラメーターを返します。 |
|
OLE DB レコード オブジェクト内のレコード数を返します。 |
データ メンバー
エラー レコードの配列。 |
必要条件
Header: atldb.h