Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Specifica il comportamento delle funzioni RoOriginateError e RoTransformError .
Sintassi
typedef enum {
None,
SuppressExceptions,
ForceExceptions,
UseSetErrorInfo,
SuppressSetErrorInfo
} RoErrorReportingFlags;
Costanti
NoneLe funzioni di errore generano eccezioni strutturate. |
SuppressExceptionsLe funzioni di errore non generano eccezioni strutturate, anche quando è presente un debugger. Eseguire l'override del comportamento di questo flag impostando il flag ForceExceptions . |
ForceExceptionsLe funzioni di errore generano eccezioni strutturate, anche se non è presente alcun debugger. Questo flag sostituisce il flag SuppressExceptions . Se questo flag è impostato, vengono generate eccezioni strutturate anche se il flag SuppressExceptions è impostato. |
UseSetErrorInfoLe funzioni di errore segnalano stringhe di errore tramite un oggetto COM collegato al canale COM tramite l'infrastruttura SetErrorInfo . Questo flag richiede che il thread chiamante venga inizializzato in COM. |
SuppressSetErrorInfoLe funzioni di errore non segnalano stringhe di errore tramite un oggetto COM collegato al canale COM tramite l'infrastruttura SetErrorInfo . |
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione | roerrorapi.h |