Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica el comportamiento de las funciones RoOriginateError y RoTransformError .
Syntax
typedef enum {
None,
SuppressExceptions,
ForceExceptions,
UseSetErrorInfo,
SuppressSetErrorInfo
} RoErrorReportingFlags;
Constantes
NoneLas funciones de error generan excepciones estructuradas. |
SuppressExceptionsLas funciones de error no generan excepciones estructuradas, incluso cuando un depurador está presente. Invalide el comportamiento de esta marca estableciendo la marca ForceExceptions . |
ForceExceptionsLas funciones de error generan excepciones estructuradas, incluso si no hay ningún depurador presente. Esta marca superpone la marca SuppressExceptions . Si se establece esta marca, se generan excepciones estructuradas aunque se establezca la marca SuppressExceptions . |
UseSetErrorInfoLas funciones de error notifican cadenas de error a través de un objeto COM adjunto al canal COM a través de la infraestructura SetErrorInfo . Esta marca requiere que el subproceso que llama se inicialice en COM. |
SuppressSetErrorInfoLas funciones de error no notifican cadenas de error a través de un objeto COM adjunto al canal COM a través de la infraestructura SetErrorInfo . |
Requisitos
| Requisito | Valor |
|---|---|
| Header | roerrorapi.h |