Edit

Share via


roerrorapi.h header

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.