IDkmGPUSymbolQueryCallback.GetUserCodeSourcePositionCallback(DkmInstructionSymbol, DkmInspectionSession) Метод

Определение

Возвращает расположение исходного файла (например, example.cs, строка 12) этого символа инструкции. Если этот символ инструкции не связан с исходным файлом или не находится в пользовательском коде, возвращается значение null (E_INSTRUCTION_NO_SOURCE код возврата).

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

Параметры

instruction
DkmInstructionSymbol

Окне Дкминструктионсимбол представляет метод в целевом процессе.

inspectionSession
DkmInspectionSession

[Входные, необязательные] Ссылочный объект, описывающий текущий сеанс проверки. Распространенный способ использования — поставщики символов для кэширования уточняющих запросов с помощью контейнера данных.

Возвращаемое значение

DkmSourcePosition

[Out, необязательно] Расположение исходного кода, соответствующее элементу кода. Может представлять расположение, извлеченное из файла символов (PDB), или расположение точки останова в интегрированной среде разработки.

Применяется к