IDkmExceptionDetailsProvider164.GetRethrownCallStack Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the call stack for this exception.
public:
System::String ^ GetRethrownCallStack(Microsoft::VisualStudio::Debugger::Exceptions::DkmExceptionDetails ^ exceptionDetails, bool addFormatting, Microsoft::VisualStudio::Debugger::Evaluation::DkmVariableInfoFlags argumentFlags, Microsoft::VisualStudio::Debugger::CallStack::DkmCallStackFilterOptions filterOptions, [Runtime::InteropServices::Out] cli::array <Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^> ^ % address);
public string GetRethrownCallStack (Microsoft.VisualStudio.Debugger.Exceptions.DkmExceptionDetails exceptionDetails, bool addFormatting, Microsoft.VisualStudio.Debugger.Evaluation.DkmVariableInfoFlags argumentFlags, Microsoft.VisualStudio.Debugger.CallStack.DkmCallStackFilterOptions filterOptions, out Microsoft.VisualStudio.Debugger.DkmInstructionAddress[] address);
abstract member GetRethrownCallStack : Microsoft.VisualStudio.Debugger.Exceptions.DkmExceptionDetails * bool * Microsoft.VisualStudio.Debugger.Evaluation.DkmVariableInfoFlags * Microsoft.VisualStudio.Debugger.CallStack.DkmCallStackFilterOptions * DkmInstructionAddress[] -> string
Public Function GetRethrownCallStack (exceptionDetails As DkmExceptionDetails, addFormatting As Boolean, argumentFlags As DkmVariableInfoFlags, filterOptions As DkmCallStackFilterOptions, ByRef address As DkmInstructionAddress()) As String
Parameters
- exceptionDetails
- DkmExceptionDetails
[In] Contains details about an exception or inner exception object.
- addFormatting
- Boolean
[In] Specifies whether the call stack is formatted to contain bold/italic/hyperlinked text or not.
- argumentFlags
- DkmVariableInfoFlags
[In] Flags to indicate what information about the arguments should be included when formulating the call stack.
- filterOptions
- DkmCallStackFilterOptions
[In] Flags to indicate what filters should be considered when formulating the call stack.
- address
- DkmInstructionAddress[]
[Out] The instruction addresses referenced using 'navigate-to-context' links in formatted stack. Example: 'insert-description-here' would indicate the first instruction address should be used. The first element of this array is used to decide if the exception is still at its original location.
Returns
[Out] The call stack formatted in markdown.