IDataModelScriptClient::ReportError メソッド (dbgmodel.h)
スクリプトの実行中または呼び出し中にエラーが発生した場合、スクリプト プロバイダーは ReportError メソッドを呼び出してエラーをユーザー インターフェイスに通知します。
スクリプト プロバイダーは、Execute または InvokeMain 操作中に ReportError メソッドを任意の回数呼び出すことができます。 エラー情報をユーザーに提示する方法は、クライアントによって決まります。
構文
HRESULT ReportError(
ErrorClass errClass,
HRESULT hrFail,
PCWSTR message,
ULONG line,
ULONG position
);
パラメーター
errClass
ErrorClass 列挙体のメンバーとして報告されるエラーのクラス。 この列挙体の詳細については、IDebugHostErrorSinkのドキュメントを参照してください。
hrFail
発生したエラーの HRESULT。 エラーのドメインが HRESULT でない場合は、最も適切な方法で変換する必要があります。
message
発生したエラー メッセージ。
line
エラーが発生したスクリプトの 1 から始まる行番号。
position
エラーが発生した行内の 1 から始まる位置 (列番号)。
戻り値
このメソッドは HRESULT を返します。
必要条件
要件 | 価値 |
---|---|
ヘッダー | dbgmodel.h |
関連項目
IDataModelScriptClient インターフェイス の