IDkmGPUSymbolProviderCallback Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс обратного вызова, реализуемый поставщиками символов GPU для предоставления информации из хранилища символов базовым мониторам отладки.
Реализации этого интерфейса могут ограничивать, когда они вызываются с помощью фильтра, определенного в конфигурации компонента. Можно использовать следующие свойства: Симболпровидерид.
public interface class IDkmGPUSymbolProviderCallback
public interface class IDkmGPUSymbolProviderCallback
__interface IDkmGPUSymbolProviderCallback
public interface IDkmGPUSymbolProviderCallback
type IDkmGPUSymbolProviderCallback = interface
Public Interface IDkmGPUSymbolProviderCallback
Методы
| GetCompilerOptions(DkmModule) |
Этот метод возвращает флаги компилятора для данного модуля GPU. |
| GetGPUInstructionMetadataCallback(DkmInstructionSymbol, DkmInstructionAddress, DkmInstructionSymbol) |
Этот метод возвращает сведения об адресе монитору отладки GPU. |
| GetNoSourceRanges(DkmInstructionSymbol) |
Запрашивает поставщик символов для определения диапазонов инструкций, которые не соответствуют инструкциям исходного кода пользователя и используются базовым монитором отладки для постоянного пошагового выполнения. |
| TranslateAcceleratorTagByIP(DkmModule, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32) |
Преобразовать тег указателя ускорителя в атрибуты HLSL Register. |