次の方法で共有


CDBErrorInfo::GetAllErrorInfo

更新 : 2007 年 11 月

エラー レコード内のあらゆる種類のエラー情報を返します。

HRESULT GetAllErrorInfo(
   ULONG ulRecordNum,
   LCID lcid,
   BSTR* pbstrDescription,
   BSTR* pbstrSource = NULL,
   GUID* pguid = NULL,
   DWORD* pdwHelpContext = NULL,
   BSTR* pbstrHelpFile = NULL
) const throw( );

パラメータ

  • ulRecordNum
    [入力] エラー情報を取得するレコードの番号 (開始値 0)。

  • lcid
    [入力] 取得するエラー情報のロケール ID。

  • pbstrDescription
    [出力] エラーの説明へのポインタ。

  • pbstrSource
    [出力] エラーの生成元コンポーネントの名前が格納された文字列へのポインタ。

  • pguid
    [出力] エラーの定義元インターフェイスの GUID へのポインタ。

  • pdwHelpContext
    [出力] エラーのヘルプ コンテキスト ID へのポインタ。

  • pbstrHelpFile
    [出力] エラーが説明されているヘルプ ファイルへのパスが格納された文字列へのポインタ。

戻り値

正常終了した場合は S_OK を返します。その他の戻り値については、『OLE DB Programmer's Reference』の「IErrorRecords::GetErrorInfo」を参照してください。

必要条件

ヘッダー : atldbcli.h

参照

参照

CDBErrorInfo クラス

その他の技術情報

CDBErrorInfo のメンバ