IDkmVisualStudioServices.GetCodeViewCompilers(DkmEngineSettings) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает перечисление значений Дкмкодевиевкомпилерид. Это перечисление может затем использоваться поставщиком символов для отображения сведений в записи представления кода в структуре Дкмкомпилерид.
public:
cli::array <Microsoft::VisualStudio::Debugger::Symbols::DkmCodeViewCompilerId> ^ GetCodeViewCompilers(Microsoft::VisualStudio::Debugger::DkmEngineSettings ^ settings);
public Microsoft.VisualStudio.Debugger.Symbols.DkmCodeViewCompilerId[] GetCodeViewCompilers (Microsoft.VisualStudio.Debugger.DkmEngineSettings settings);
abstract member GetCodeViewCompilers : Microsoft.VisualStudio.Debugger.DkmEngineSettings -> Microsoft.VisualStudio.Debugger.Symbols.DkmCodeViewCompilerId[]
Public Function GetCodeViewCompilers (settings As DkmEngineSettings) As DkmCodeViewCompilerId()
Параметры
- settings
- DkmEngineSettings
Окне Содержит параметры отладки для всего сеанса. Существует один экземпляр этого объекта на идентификатор GUID ядра (например, один экземпляр для COMPlusOnlyEng2, один экземпляр для Комплуснативинг).
Возвращаемое значение
Заполняет Дкмкодевиевкомпилерид [] используется для преобразования сведений, находящихся в записях представления кода S_COMPILE * в Дкмкомпилерид. Это позволяет отладчику загрузить соответствующий вычислитель выражений для кадра стека. Поставщики символов могут получить эту коллекцию через Дкменгинесеттингс. Вычислители выражений могут добавлять дополнительные записи в эту коллекцию, добавляя к разделу реестра "%Всрегистрирут%\дебугжер\кодевиев compilers" вложенные ключи.