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 |