IDkmInlineSourceSymbolQuery.GetInlineSourcePosition(DkmInstructionSymbol, DkmStackWalkFrame, Boolean) Méthode

Définition

Retourne la position du fichier source (par exemple, example.cs, ligne 12) de ce symbole d’instruction au numéro de frame Inline spécifié. Si ce symbole d’instruction n’est pas associé à un fichier source, la valeur null est retournée (S_FALSE code de retour en natif).

public:
 Microsoft::VisualStudio::Debugger::Symbols::DkmSourcePosition ^ GetInlineSourcePosition(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ instruction, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ inlineFrame, [Runtime::InteropServices::Out] bool % startOfLine);
public Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition GetInlineSourcePosition (Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol instruction, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame inlineFrame, out bool startOfLine);
abstract member GetInlineSourcePosition : Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * bool -> Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition
Public Function GetInlineSourcePosition (instruction As DkmInstructionSymbol, inlineFrame As DkmStackWalkFrame, ByRef startOfLine As Boolean) As DkmSourcePosition

Paramètres

instruction
DkmInstructionSymbol

Dans DkmInstructionSymbol représente une méthode dans le processus cible.

inlineFrame
DkmStackWalkFrame

Dans Fournit le frame inséré à utiliser.

startOfLine
Boolean

À True si cette adresse est la première adresse de la plage de la ligne. Sinon, false.

Retours

DkmSourcePosition

[Out, optional] Position du code source qui correspond à un élément de code. Peut représenter un emplacement qui a été extrait à partir d’un fichier de symboles (PDB), ou il peut s’agir de l’emplacement d’un point d’arrêt dans l’IDE.

S’applique à