IDkmLanguageFrameDecoder.GetFrameName Method

Definition

Provides a text representation for a stack frame. This is used when building the formatted call stack.

public:
 void GetFrameName(Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ inspectionContext, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ frame, Microsoft::VisualStudio::Debugger::Evaluation::DkmVariableInfoFlags argumentFlags, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Evaluation::DkmGetFrameNameAsyncResult> ^ completionRoutine);
public void GetFrameName (Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext inspectionContext, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame frame, Microsoft.VisualStudio.Debugger.Evaluation.DkmVariableInfoFlags argumentFlags, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Evaluation.DkmGetFrameNameAsyncResult> completionRoutine);
abstract member GetFrameName : Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Evaluation.DkmVariableInfoFlags * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Evaluation.DkmGetFrameNameAsyncResult> -> unit
Public Sub GetFrameName (inspectionContext As DkmInspectionContext, workList As DkmWorkList, frame As DkmStackWalkFrame, argumentFlags As DkmVariableInfoFlags, completionRoutine As DkmCompletionRoutine(Of DkmGetFrameNameAsyncResult))

Parameters

inspectionContext
DkmInspectionContext

[In] Options and target context to use while performing the inspection operation.

workList
DkmWorkList

WorkList which is currently being processed. This value can be used to check for cancelation or to append additional work. New work items will not begin executing until after this function returns.

frame
DkmStackWalkFrame

[In] Walked frames which the evaluator is requested to describe.

argumentFlags
DkmVariableInfoFlags

[In] Flags to indicate what information about the arguments should be included in the frame name.

completionRoutine
DkmCompletionRoutine<DkmGetFrameNameAsyncResult>

Routine to fire when the request is complete. This will be implicitly fired if the implementation returns failure from this interface method. The implementation must fire this method in all other scenarios.

Applies to