Freigeben über


RO_ERROR_REPORTING_FLAGS-Enumeration (roerrorapi.h)

Gibt das Verhalten der Funktionen RoOriginateError und RoTransformError an.

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;

Konstanten

 
RO_ERROR_REPORTING_NONE
Wert: 0x00000000
Fehlerfunktionen lösen strukturierte Ausnahmen aus, wenn ein Debugger angefügt wird.
RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS
Wert: 0x00000001
Fehlerfunktionen lösen keine strukturierten Ausnahmen aus, auch wenn ein Debugger vorhanden ist. Überschreiben Sie das Verhalten dieses Flags, indem Sie das Flag ForceExceptions festlegen.
RO_ERROR_REPORTING_FORCEEXCEPTIONS
Wert: 0x00000002
Fehlerfunktionen lösen strukturierte Ausnahmen aus, auch wenn kein Debugger vorhanden ist. Dieses Flag ersetzt das RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS-Flag . Wenn dieses Flag festgelegt ist, werden strukturierte Ausnahmen ausgelöst, auch wenn das RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS-Flag festgelegt ist.
RO_ERROR_REPORTING_USESETERRORINFO
Wert: 0x00000004
Fehlerfunktionen melden Fehlerzeichenfolgen über ein COM-Objekt, das über die SetRestrictedErrorInfo-Infrastruktur an den COM-Kanal angefügt ist. Damit der SetRestrictedErrorInfo-Aufruf erfolgreich ist, muss der Thread in COM initialisiert werden.
RO_ERROR_REPORTING_SUPPRESSSETERRORINFO
Wert: 0x00000008
Fehlerfunktionen melden keine Fehlerzeichenfolgen über ein COM-Objekt, das über die SetRestrictedErrorInfo-Infrastruktur an den COM-Kanal angefügt ist.

Hinweise

Verwenden Sie die RO_ERROR_REPORTING_FLAGS-Enumeration mit der Funktion RoSetErrorReportingFlags , um das Verhalten der Funktionen RoOriginateError, RoOriginateErrorW, RoTransformError und RoTransformErrorW anzugeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile roerrorapi.h

Weitere Informationen

RoGetErrorReportingFlags

RoOriginateError

RoOriginateErrorW

RoSetErrorReportingFlags

RoTransformError

RoTransformErrorW

SetRestrictedErrorInfo