IDebugStackFrame3::GetUnwindCodeContext
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
Returns the code context representing a location if a stack unwind operation occurred.
Syntax
HRESULT GetUnwindCodeContext(
IDebugCodeContext2 **ppCodeContext
);
int GetUnwindCodeContext(
out IDebugCodeContext2 ppCodeContext
);
Parameters
ppCodeContext
[out] Returns an IDebugCodeContext2 object that represents the code context location if a stack unwind occurred.
Return Value
If successful, returns S_OK
; otherwise, returns an error code.
Remarks
Even though this method might return a code context for the location after a stack unwind, it does not necessarily mean the stack unwind can actually occur in the current stack frame.