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
오류가 발생한 스크립트의 한 줄 번호입니다.
position
오류가 발생한 줄 내의 하나의 기준 위치(열 번호)입니다.
반환 값
이 메서드는 HRESULT를 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dbgmodel.h |