Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie le comportement des fonctions RoOriginateError et 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_NONEValeur : 0x00000000 Les fonctions d’erreur déclenchent des exceptions structurées lorsqu’un débogueur est attaché. |
RO_ERROR_REPORTING_SUPPRESSEXCEPTIONSValeur : 0x00000001 Les fonctions d’erreur ne déclenchent pas d’exceptions structurées, même lorsqu’un débogueur est présent. Remplacez le comportement de cet indicateur en définissant l’indicateur ForceExceptions . |
RO_ERROR_REPORTING_FORCEEXCEPTIONSValeur : 0x00000002 Les fonctions d’erreur déclenchent des exceptions structurées, même si aucun débogueur n’est présent. Cet indicateur remplace l’indicateur RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS . Si cet indicateur est défini, des exceptions structurées sont déclenchées même si l’indicateur RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS est défini. |
RO_ERROR_REPORTING_USESETERRORINFOValeur : 0x00000004 Les fonctions d’erreur signalent les chaînes d’erreur via un objet COM attaché au canal COM via l’infrastructure SetRestrictedErrorInfo . Pour que l’appel SetRestrictedErrorInfo réussisse, le thread doit être initialisé dans COM. |
RO_ERROR_REPORTING_SUPPRESSSETERRORINFOValeur : 0x00000008 Les fonctions d’erreur ne signalent pas les chaînes d’erreur via un objet COM attaché au canal COM via l’infrastructure SetRestrictedErrorInfo . |
Remarques
Utilisez l’énumération RO_ERROR_REPORTING_FLAGS avec la fonction RoSetErrorReportingFlags pour spécifier le comportement des fonctions RoOriginateError, RoOriginateErrorW, RoTransformError et RoTransformErrorW .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 8 |
| Serveur minimal pris en charge | Windows Server 2012 |
| En-tête | roerrorapi.h |