DkmRuntimeWalkNextFramesAndCheckCache164AsyncResult(DkmStackWalkFrame[], Boolean, DkmStackHash164, DkmStackWalkContext, Boolean) Konstruktor

Definice

Vytvoří novou strukturu výsledků pro uložení výstupu z úspěšného volání DkmStackWalkContext. RuntimeWalkNextFramesAndCheckCache164.Creates a new result structure to hold the output from a successful call to DkmStackWalkContext.RuntimeWalkNextFramesAndCheckCache164.

public:
 DkmRuntimeWalkNextFramesAndCheckCache164AsyncResult(cli::array <Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^> ^ Frames, bool EndOfStack, Microsoft::VisualStudio::Debugger::CallStack::DkmStackHash164 ^ ActualStackHash, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkContext ^ ActualStackWalkContext, bool IsCacheValid);
public DkmRuntimeWalkNextFramesAndCheckCache164AsyncResult (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame[] Frames, bool EndOfStack, Microsoft.VisualStudio.Debugger.CallStack.DkmStackHash164 ActualStackHash, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContext ActualStackWalkContext, bool IsCacheValid);
new Microsoft.VisualStudio.Debugger.CallStack.DkmRuntimeWalkNextFramesAndCheckCache164AsyncResult : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame[] * bool * Microsoft.VisualStudio.Debugger.CallStack.DkmStackHash164 * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContext * bool -> Microsoft.VisualStudio.Debugger.CallStack.DkmRuntimeWalkNextFramesAndCheckCache164AsyncResult
Public Sub New (Frames As DkmStackWalkFrame(), EndOfStack As Boolean, ActualStackHash As DkmStackHash164, ActualStackWalkContext As DkmStackWalkContext, IsCacheValid As Boolean)

Parametry

Frames
DkmStackWalkFrame[]

Pro Pole vás provedl snímků.[In] Array of walked frames. V případě nevyřešených snímků bude mít InstructionAddress i Description hodnotu null.For, unresolved frames, both InstructionAddress and Description will be null.

EndOfStack
Boolean

Pro Vrátí hodnotu pravda, pokud monitorování dosáhlo konce zásobníku.[In] Returns true if the monitor reached the end of the stack.

ActualStackHash
DkmStackHash164

[In, volitelné] Skutečná hodnota hash zásobníku volání.[In,Optional] The actual hash of the call stack. To může mít hodnotu NULL pro moduly runtime, které nepodporují hashování zásobníku volání.This may be NULL for runtimes that don't support call stack hashing.

ActualStackWalkContext
DkmStackWalkContext

Pro Objekt DkmStackWalkContext, který může později použít k pokračování v procházení.[In] The DkmStackWalkContext object that can used later to continue the walk. Pokud je mezipaměť platná, jedná se o původní kontext.If the cache is valid, this is the original context. Pokud je mezipaměť neplatná, bude to nový objekt DkmStackWalkContext.If the cache is invalid, this will be a new DkmStackWalkContext object.

IsCacheValid
Boolean

Pro True, pokud byla mezipaměť platná, v opačném případě false.[In] True if the cache was valid, false if not.

Platí pro