Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Windows Runtime C++ reference. For more information, see:
The roerrorapi.h header contains the following programming interfaces:
roerrorapi.h contains the following programming interfaces:
Functions
| GetRestrictedErrorInfo Gets the restricted error information object set by a previous call to SetRestrictedErrorInfo in the current logical thread. |
| IsErrorPropagationEnabled Indicates whether the CoreApplication.UnhandledErrorDetected event occurs for the errors that are returned by the delegate registered as a callback function for a Windows Runtime API event or the completion of an asynchronous method. |
| RoCaptureErrorContext Saves the current error context so that it's available for later calls to the RoFailFastWithErrorContext function. |
| RoClearError Removes existing error information from the current thread environment block (TEB). |
| RoFailFastWithErrorContext Raises a non-continuable exception in the current process. |
| RoGetErrorReportingFlags Gets the current reporting behavior of Windows Runtime error functions. |
| RoGetMatchingRestrictedErrorInfo |
| RoInspectCapturedStackBackTrace Provides a way to for debuggers to inspect a call stack from a target process. |
| RoInspectThreadErrorInfo Gets the error object that represents the call stack at the point where the error originated. |
| RoOriginateError Reports an error and an informative string to an attached debugger. (RoOriginateError) |
| RoOriginateErrorW Reports an error and an informative string to an attached debugger. (RoOriginateErrorW) |
| RoOriginateLanguageException Reports an error, an informative string, and an error object to an attached debugger. |
| RoReportFailedDelegate Triggers the Global Error Handler when a delegate failure occurs. |
| RoReportUnhandledError Triggers the Global Error Handler when an unhandled exception occurs. |
| RoResolveRestrictedErrorInfoReference Returns the IRestrictedErrorInfo interface pointer based on the given reference. |
| RoSetErrorReportingFlags Sets the reporting behavior of Windows Runtime error functions. |
| RoTransformError Reports a modified error and an informative string to an attached debugger. |
| RoTransformErrorW Reports a transformed error and an informative string to an attached debugger. |
| SetRestrictedErrorInfo Sets the restricted error information object for the current thread. |
Callback functions
| PINSPECT_MEMORY_CALLBACK Provides a function pointer to the callback used by the RoInspectCapturedStackBackTrace function. |
Enumerations
| RO_ERROR_REPORTING_FLAGS Specifies the behavior of the RoOriginateError and RoTransformError functions. |
| RoErrorReportingFlags Specifies the behavior of the RoOriginateError and RoTransformError functions. |