RaiseException Function
Supports the WRL infrastructure and is not intended to be used directly from your code.
Syntax
inline void __declspec(noreturn) RaiseException(
HRESULT hr,
DWORD dwExceptionFlags = EXCEPTION_NONCONTINUABLE);
Parameters
hr
The exception code of the exception being raised; that is, the HRESULT of a failed operation.
dwExceptionFlags
A flag that indicates a continuable exception (the flag value is zero), or noncontinuable exception (flag value is nonzero). By default, the exception is noncontinuable.
Remarks
Raises an exception in the calling thread.
For more information, see the Windows RaiseException
function.
Requirements
Header: internal.h
Namespace: Microsoft::WRL::Details
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for