IDkmSymbolCompilerIdQuery.GetCompilerId(DkmInstructionSymbol, DkmInspectionSession) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает идентификатор компилятора (LanguageId/VendorId) для заданного символа. Более подробное описание см. в разделе Дкмсимбол. Жеткомпилерид.
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
Параметры
- instruction
- DkmInstructionSymbol
Окне Дкминструктионсимбол представляет метод в целевом процессе.
- inspectionSession
- DkmInspectionSession
[Входные, необязательные] Ссылочный объект, описывающий текущий сеанс проверки. Распространенный способ использования — поставщики символов для кэширования уточняющих запросов с помощью контейнера данных.
Возвращаемое значение
Заполняет LanguageId/VendorId для компилятора, который создал код для этого символа. Если это неизвестное (например, для этого блока нет сведений об символах), оба значения будут иметь значение GUID. Empty. В противном случае оба значения не должны равняться нулю.