DkmRuntimeWalkNextFramesAndCheckCacheAsyncResult Структура

Определение

Результат асинхронного вызова Дкмстакквалкконтекст. Рунтимевалкнекстфрамесандчекккаче.

public value class DkmRuntimeWalkNextFramesAndCheckCacheAsyncResult
struct DkmRuntimeWalkNextFramesAndCheckCacheAsyncResult
public struct DkmRuntimeWalkNextFramesAndCheckCacheAsyncResult
type DkmRuntimeWalkNextFramesAndCheckCacheAsyncResult = struct
Public Structure DkmRuntimeWalkNextFramesAndCheckCacheAsyncResult
Наследование
DkmRuntimeWalkNextFramesAndCheckCacheAsyncResult

Конструкторы

DkmRuntimeWalkNextFramesAndCheckCacheAsyncResult(DkmStackWalkFrame[], Boolean, DkmStackHash, DkmStackWalkContext, Boolean)

Создает новую структуру результата для хранения выходных данных успешного вызова Дкмстакквалкконтекст. Рунтимевалкнекстфрамесандчекккаче.

Свойства

ActualStackHash

Используемых Фактический хэш стека вызовов. Это может быть значение NULL для сред выполнения, которые не поддерживают хэширование стека вызовов.

ActualStackWalkContext

Объект Дкмстакквалкконтекст, который можно использовать позже для продолжения анализа. Если кэш является допустимым, это исходный контекст. Если кэш является недопустимым, это будет новый объект Дкмстакквалкконтекст.

EndOfStack

Возвращает значение true, если монитор достиг конца стека.

ErrorCode

Код HRESULT, возвращенный вызывающим объектом. Это будет DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B), если операция была отменена до завершения обработки.

Frames

Массив кадров с обходом. Для неразрешенных кадров и Инструктионаддресс, и Description будут иметь значение null.

IsCacheValid

Значение true, если кэш является допустимым, и значение false в противном случае.

Методы

CreateErrorResult(Exception)

Создает новую структуру результата для хранения ошибки из неудачного вызова Дкмстакквалкконтекст. Рунтимевалкнекстфрамесандчекккаче.

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