IDkmUserCodeDeterminer.ComputeUserStatus(DkmStackWalkFrame, DkmInspectionSession, Boolean) Метод

Определение

Определяет, является ли кадр пользовательским кодом.

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

Параметры

frame
DkmStackWalkFrame

Окне Дкмстакквалкфраме представляет кадр в стеке вызовов, который был перемещен, но может быть не отформатирован или отфильтрован. Отформатированные кадры представлены Дкмстаккфраме.

inspectionSession
DkmInspectionSession

[Входные, необязательные] Необязательный сеанс проверки, который может использоваться в целях кэширования. Один и тот же сеанс проверки используется повторно при вычислении состояния пользователя нескольких кадров в случае успеха.

exceptionImplementation
Boolean

Заполняет Значение true, если кадр является кодом библиотеки, реализующим создание исключений. Это приведет к тому, что кадр будет свернут в случае остановки в ответ на вызываемое исключение.

Возвращаемое значение

Boolean

Заполняет Значение true, если кадр является пользовательским кодом; значение false, если кадр является непользовательским кодом.

Применяется к