IDkmStackProvider.Format 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.
Format a DkmStackWalkFrame into a DkmStackFrame. Formatting a frame is one step of what the stack provider does during GetNextFrames. This method can be used to format a frame in a different way than was originally performed by the stack provider in GetNextFrames.
public:
Microsoft::VisualStudio::Debugger::CallStack::DkmStackFrame ^ Format(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ frame, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionSession ^ inspectionSession, Microsoft::VisualStudio::Debugger::CallStack::DkmFrameFormatOptions options);
public Microsoft.VisualStudio.Debugger.CallStack.DkmStackFrame Format (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame frame, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession inspectionSession, Microsoft.VisualStudio.Debugger.CallStack.DkmFrameFormatOptions options);
abstract member Format : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession * Microsoft.VisualStudio.Debugger.CallStack.DkmFrameFormatOptions -> Microsoft.VisualStudio.Debugger.CallStack.DkmStackFrame
Public Function Format (frame As DkmStackWalkFrame, inspectionSession As DkmInspectionSession, options As DkmFrameFormatOptions) As DkmStackFrame
Parameters
- frame
- DkmStackWalkFrame
[In] DkmStackWalkFrame represents a frame on a call stack which has been walked, but may not have been formatted or filtered. Formatted frames are represented by DkmStackFrame instead.
- inspectionSession
- DkmInspectionSession
[In] DkmInspectionSession allows the various components which inspect data to store private data which is associated with a group of evaluations.
- options
- DkmFrameFormatOptions
[In] Collection of settings that affect how the stack provider formats a DkmStackFrame.
Returns
[Out] DkmStackFrame represents a frame on the call stack after filtering and translation.