IDkmUserCodeDeterminer.ComputeUserStatus(DkmStackWalkFrame, DkmInspectionSession, Boolean) Methode

Definition

Bestimmt, ob es sich bei einem Frame um Benutzercode handelt.

public:
 bool ComputeUserStatus(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ frame, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionSession ^ inspectionSession, [Runtime::InteropServices::Out] bool % exceptionImplementation);
public bool ComputeUserStatus (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame frame, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession inspectionSession, out bool exceptionImplementation);
abstract member ComputeUserStatus : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession * bool -> bool
Public Function ComputeUserStatus (frame As DkmStackWalkFrame, inspectionSession As DkmInspectionSession, ByRef exceptionImplementation As Boolean) As Boolean

Parameter

frame
DkmStackWalkFrame

In Dkmstackwalkframe stellt einen Frame in einer-Aufrufstapel dar, der übergegangen ist, aber möglicherweise nicht formatiert oder gefiltert wurde. Formatierte Frames werden stattdessen durch dkmstackframe dargestellt.

inspectionSession
DkmInspectionSession

[In, optional] Optionale Inspektions Sitzung, die zum Zwischenspeichern verwendet werden kann. Dieselbe Inspektions Sitzung wird wieder verwendet, wenn der Benutzer Status mehrerer Frames nacheinander berechnet wird.

exceptionImplementation
Boolean

Vorgenommen True, wenn der Frame Bibliotheks Code ist, der das Auslösen von Ausnahmen implementiert. Dadurch wird der Frame reduziert, wenn wir hier angehalten werden, wenn eine Ausnahme ausgelöst wird.

Gibt zurück

Boolean

Vorgenommen True, wenn der Frame Benutzercode ist, false, wenn es sich bei dem Frame um einen Nichtbenutzer Code handelt.

Gilt für