Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает поведение функций RoOriginateError и RoTransformError .
Синтаксис
typedef enum {
None,
SuppressExceptions,
ForceExceptions,
UseSetErrorInfo,
SuppressSetErrorInfo
} RoErrorReportingFlags;
Константы
NoneФункции ошибок вызывают структурированные исключения. |
SuppressExceptionsФункции ошибок не вызывают структурированных исключений даже при наличии отладчика. Переопределите поведение этого флага, установив флаг ForceExceptions . |
ForceExceptionsФункции ошибок вызывают структурированные исключения, даже если отладчик отсутствует. Этот флаг заменяет флаг SuppressExceptions . Если этот флаг установлен, то создаются структурированные исключения, даже если установлен флаг SuppressExceptions . |
UseSetErrorInfoФункции ошибок сообщают об ошибках строки через COM-объект, присоединенный к COM-каналу через инфраструктуру SetErrorInfo . Для этого флага требуется, чтобы вызывающий поток был инициализирован в COM. |
SuppressSetErrorInfoФункции ошибок не передают строки ошибок через COM-объект, присоединенный к com-каналу через инфраструктуру SetErrorInfo . |
Требования
| Требование | Значение |
|---|---|
| Заголовок | roerrorapi.h |