enumeração RO_ERROR_REPORTING_FLAGS (roerrorapi.h)
Especifica o comportamento das funções RoOriginateError e 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 As funções de erro geram exceções estruturadas quando um depurador é anexado. |
RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS Valor: 0x00000001 As funções de erro não geram exceções estruturadas, mesmo quando um depurador está presente. Substitua o comportamento desse sinalizador definindo o sinalizador ForceExceptions . |
RO_ERROR_REPORTING_FORCEEXCEPTIONS Valor: 0x00000002 As funções de erro geram exceções estruturadas, mesmo que nenhum depurador esteja presente. Esse sinalizador substitui o sinalizador RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS . Se esse sinalizador for definido, as exceções estruturadas serão geradas mesmo se o sinalizador RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS estiver definido. |
RO_ERROR_REPORTING_USESETERRORINFO Valor: 0x00000004 As funções de erro relatam cadeias de caracteres de erro por meio de um objeto COM anexado ao canal COM por meio da infraestrutura SetRestrictedErrorInfo . Para que a chamada SetRestrictedErrorInfo seja bem-sucedida, o thread deve ser inicializado em COM. |
RO_ERROR_REPORTING_SUPPRESSSETERRORINFO Valor: 0x00000008 As funções de erro não relatam cadeias de caracteres de erro por meio de um objeto COM anexado ao canal COM por meio da infraestrutura SetRestrictedErrorInfo . |
Comentários
Use a enumeração RO_ERROR_REPORTING_FLAGS com a função RoSetErrorReportingFlags para especificar o comportamento das funções RoOriginateError, RoOriginateErrorW, RoTransformError e RoTransformErrorW .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Cabeçalho | roerrorapi.h |