enumeración RO_ERROR_REPORTING_FLAGS (roerrorapi.h)
Especifica el comportamiento de las funciones RoOriginateError y RoTransformError .
Syntax
typedef enum {
RO_ERROR_REPORTING_NONE = 0x00000000,
RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS = 0x00000001,
RO_ERROR_REPORTING_FORCEEXCEPTIONS = 0x00000002,
RO_ERROR_REPORTING_USESETERRORINFO = 0x00000004,
RO_ERROR_REPORTING_SUPPRESSSETERRORINFO = 0x00000008
} RO_ERROR_REPORTING_FLAGS;
Constantes
RO_ERROR_REPORTING_NONE Valor: 0x00000000 Las funciones de error generan excepciones estructuradas cuando se adjunta un depurador. |
RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS Valor: 0x00000001 Las funciones de error no generan excepciones estructuradas, incluso cuando hay un depurador presente. Invalide el comportamiento de esta marca estableciendo la marca ForceExceptions . |
RO_ERROR_REPORTING_FORCEEXCEPTIONS Valor: 0x00000002 Las funciones de error generan excepciones estructuradas, incluso si no hay ningún depurador presente. Esta marca supera la marca de RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS . Si se establece esta marca, se generan excepciones estructuradas incluso si se establece la marca de RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS . |
RO_ERROR_REPORTING_USESETERRORINFO Valor: 0x00000004 Las funciones de error notifican cadenas de error a través de un objeto COM asociado al canal COM a través de la infraestructura SetRestrictedErrorInfo . Para que la llamada a SetRestrictedErrorInfo se realice correctamente, el subproceso debe inicializarse en COM. |
RO_ERROR_REPORTING_SUPPRESSSETERRORINFO Valor: 0x00000008 Las 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 SetRestrictedErrorInfo . |
Comentarios
Use la enumeración RO_ERROR_REPORTING_FLAGS con la función RoSetErrorReportingFlags para especificar el comportamiento de las funciones RoOriginateError, RoOriginateErrorW, RoTransformError y RoTransformErrorW.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | roerrorapi.h |