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

Définition

Crée une nouvelle structure de résultat pour contenir la sortie d’un appel réussi à DkmStackWalkContext. RuntimeWalkNextFramesAndCheckCache.

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

Paramètres

Frames
DkmStackWalkFrame[]

Dans Tableau de frames parcourues. Pour les trames non résolues, InstructionAddress et description ont la valeur null.

EndOfStack
Boolean

Dans Retourne la valeur true si le moniteur a atteint la fin de la pile.

ActualStackHash
DkmStackHash

[In, facultatif] Hachage réel de la pile des appels. Cela peut être NULL pour les runtimes qui ne prennent pas en charge le hachage de la pile des appels.

ActualStackWalkContext
DkmStackWalkContext

Dans Objet DkmStackWalkContext qui peut être utilisé ultérieurement pour poursuivre la procédure. Si le cache est valide, il s’agit du contexte d’origine. Si le cache n’est pas valide, il s’agit d’un nouvel objet DkmStackWalkContext.

IsCacheValid
Boolean

Dans True si le cache est valide, false dans le cas contraire.

S’applique à