IDkmSymbolCompilerIdQuery.GetCompilerId(DkmInstructionSymbol, DkmInspectionSession) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna a ID do compilador (LanguageID/VendorID) de um determinado símbolo. Consulte DkmSymbol. getcompilerid para obter uma descrição mais detalhada.
public:
Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId GetCompilerId(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ instruction, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionSession ^ inspectionSession);
public Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId GetCompilerId (Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol instruction, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession inspectionSession);
abstract member GetCompilerId : Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId
Public Function GetCompilerId (instruction As DkmInstructionSymbol, inspectionSession As DkmInspectionSession) As DkmCompilerId
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
Fora LanguageID/VendorID para o compilador que produziu o código para este símbolo. Se isso for desconhecido (ex: não há informações de símbolos para esse bloco), ambos os valores serão GUID. Empty. Caso contrário, os dois valores devem ser diferentes de zero.