IDkmGPUSymbolQueryCallback.GetUserCodeSourcePositionCallback(DkmInstructionSymbol, DkmInspectionSession) Methode

Definition

Gibt die Position der Quelldatei (z. example.cs, Zeile 12) dieses Anweisungs Symbols zurück. Wenn dieses Anweisungs Symbol keiner Quelldatei oder nicht im Benutzercode zugeordnet ist, wird NULL zurückgegeben (E_INSTRUCTION_NO_SOURCE Rückgabecode).

public:
 Microsoft::VisualStudio::Debugger::Symbols::DkmSourcePosition ^ GetUserCodeSourcePositionCallback(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ instruction, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionSession ^ inspectionSession);
public Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition GetUserCodeSourcePositionCallback (Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol instruction, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession inspectionSession);
abstract member GetUserCodeSourcePositionCallback : Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession -> Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition
Public Function GetUserCodeSourcePositionCallback (instruction As DkmInstructionSymbol, inspectionSession As DkmInspectionSession) As DkmSourcePosition

Parameter

instruction
DkmInstructionSymbol

In Dkminstructionsymbol stellt eine Methode im Ziel Prozess dar.

inspectionSession
DkmInspectionSession

[In, optional] Ein Verweis Objekt, das die aktuelle Inspektions Sitzung beschreibt. Bei Symbol Anbietern werden Suchvorgänge mit dem zugehörigen Datencontainer häufig zwischengespeichert.

Gibt zurück

DkmSourcePosition

[Out, optional] Quell Code Position, die einem Code Element entspricht. Der könnte einen Speicherort darstellen, der aus einer Symbol Datei (PDB) extrahiert wurde, oder es kann sich um den Speicherort eines Breakpoints in der IDE handeln.

Gilt für