IDkmGPUSymbolQueryCallback.GetUserCodeSourcePositionCallback(DkmInstructionSymbol, DkmInspectionSession) Método

Definição

Retorna a posição do arquivo de origem (ex: example.cs, linha 12) deste símbolo de instrução. Se esse símbolo de instrução não estiver associado a um arquivo de origem ou não estiver no código do usuário, NULL será retornado (E_INSTRUCTION_NO_SOURCE código de retorno).

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

Parâmetros

instruction
DkmInstructionSymbol

No DkmInstructionSymbol representa um método no processo de destino.

inspectionSession
DkmInspectionSession

[In, opcional] Um objeto de referência que descreve a sessão de inspeção atual. O uso comum é para que os provedores de símbolos armazenem em cache as pesquisas usando seu contêiner de dados.

Retornos

DkmSourcePosition

[Saída, opcional] Posição do código-fonte que corresponde a um elemento de código. O pode representar um local que foi extraído de um arquivo de símbolo (PDB), ou pode ser o local de um ponto de interrupção no IDE.

Aplica-se a