DkmHeuristicWalkFramesAsyncResult Yapı

Tanım

Zaman uyumsuz DkmStackWalkContext. HeuristicWalkFrames çağrısının sonucu.

public value class DkmHeuristicWalkFramesAsyncResult
struct DkmHeuristicWalkFramesAsyncResult
public struct DkmHeuristicWalkFramesAsyncResult
type DkmHeuristicWalkFramesAsyncResult = struct
Public Structure DkmHeuristicWalkFramesAsyncResult
Devralma
DkmHeuristicWalkFramesAsyncResult

Oluşturucular

DkmHeuristicWalkFramesAsyncResult(DkmStackWalkFrame[], DkmFrameRegisters, Boolean)

Başarılı bir DkmStackWalkContext. HeuristicWalkFrames çağrısından gelen çıktıyı tutacak yeni bir sonuç yapısı oluşturur.

Özellikler

EndOfStack

İzleyici yığının sonuna ulaştığında true döndürür.

ErrorCode

Çağırandan döndürülen HRESULT kodu. İşlem tamamlanmadan önce iptal edildiyse, bu DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B) olacaktır.

Frames

DkmStackWalkFrame [], bir çağrı yığınında, ancak biçimlendirilmemiş veya filtrelenmemiş bir kareyi temsil eder. Biçimlendirilen çerçeveler, yerine DkmStackFrame tarafından temsil edilir.

NextRegisters

Seçim Nextyazmaçları bir sonraki çerçevenin (' FrameObject ' çağıranı) kayıtlarını gösterir. Bu, yığın tamamlandıysa veya EndStackPointer öğesine ulaşıldığında null olur.

Yöntemler

CreateErrorResult(Exception)

Başarısız bir DkmStackWalkContext. HeuristicWalkFrames çağrısından hatayı tutacak yeni bir sonuç yapısı oluşturur.

Şunlara uygulanır