Méthode IDebugSymbols3 ::GetCurrentScopeFrameIndex (dbgeng.h)

La méthode GetCurrentScopeFrameIndex retourne l’index de l’image de pile actuelle dans la pile des appels.

Syntaxe

HRESULT GetCurrentScopeFrameIndex(
  [out] PULONG Index
);

Paramètres

[out] Index

Reçoit l’index de la trame de pile correspondant à l’étendue actuelle. L’index compte le nombre de trames situées en haut de la pile des appels. L’image située en haut de la pile, qui représente l’appel actuel, a un index zéro.

Valeur retournée

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.

Code de retour Description
S_OK
La méthode a réussi.

Remarques

Si l’étendue actuelle a été définie à l’aide de SetScope, Index reçoit la valeur du membre FrameNumber de la structure DEBUG_STACK_TRACE passée au paramètre ScopeFrame de SetScope.

Pour plus d’informations sur les étendues, consultez Étendues et groupes de symboles.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

.frame (Définir le contexte local)

GetScope

IDebugSymbols3

SetScopeFrameByIndex