Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если во время выполнения или вызова скрипта возникает ошибка, поставщик скрипта вызывает метод ReportError, чтобы уведомить пользовательский интерфейс об ошибке.
Поставщик скриптов может вызвать метод ReportError произвольное количество раз во время операции Execute или InvokeMain. Клиент может определить, как представить пользователю сведения об ошибке.
Синтаксис
HRESULT ReportError(
ErrorClass errClass,
HRESULT hrFail,
PCWSTR message,
ULONG line,
ULONG position
);
Параметры
errClass
Класс ошибки, который передается как член перечисления ErrorClass. Дополнительные сведения об этом перечислении см. в документации по IDebugHostErrorSink.
hrFail
HRESULT об ошибке, которая произошла. Если домен ошибки не является HRESULT, он должен быть преобразован в такое наиболее подходящими средствами.
message
Сообщение об ошибке, которое произошло.
line
Номер строки на основе скрипта, в котором произошла ошибка.
position
Одна позиция на основе (номер столбца) в строке, в которой произошла ошибка.
Возвращаемое значение
Этот метод возвращает HRESULT.
Требования
Требование | Ценность |
---|---|
заголовка | dbgmodel.h |