IDkmInlineSourceSymbolQuery.GetInlineSourcePosition(DkmInstructionSymbol, DkmStackWalkFrame, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
[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.