Compartir a través de


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

Consulte también

RoGetErrorReportingFlags

RoOriginateError

RoOriginateErrorW

RoSetErrorReportingFlags

RoTransformError

RoTransformErrorW

SetRestrictedErrorInfo