IDkmModuleSymbolsLoaded.RaiseSymbolsLoadedEvent(DkmModuleInstance, DkmModule, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
После того как предоставленный символ загрузил символы, этот метод будет вызван диспетчером, чтобы вызвать событие Модулесимболслоадед. Этот метод может быть вызван в потоке событий, в этом случае базовый DM должен просто вызвать Дкммодулеинстанце. Онсимболслоадед. Этот метод также может быть вызван в потоке запроса. в этом случае базовый DM должен переходить в свой поток событий, вызвать Дкммодулеинстанце. Онсимболслоадед и дождаться завершения этого вызова перед возвратом.
public:
void RaiseSymbolsLoadedEvent(Microsoft::VisualStudio::Debugger::DkmModuleInstance ^ moduleInstance, Microsoft::VisualStudio::Debugger::Symbols::DkmModule ^ module, bool isReload);
public void RaiseSymbolsLoadedEvent (Microsoft.VisualStudio.Debugger.DkmModuleInstance moduleInstance, Microsoft.VisualStudio.Debugger.Symbols.DkmModule module, bool isReload);
abstract member RaiseSymbolsLoadedEvent : Microsoft.VisualStudio.Debugger.DkmModuleInstance * Microsoft.VisualStudio.Debugger.Symbols.DkmModule * bool -> unit
Public Sub RaiseSymbolsLoadedEvent (moduleInstance As DkmModuleInstance, module As DkmModule, isReload As Boolean)
Параметры
- moduleInstance
- DkmModuleInstance
Окне Класс экземпляра модуля представляет набор кода (например, DLL или exe), который загружается в определенный процесс в определенном месте. Объекты экземпляра модуля — это 1:1 с понятием среды выполнения для набора кода. Например, в машинном коде объекты экземпляра модуля имеют 1:1 с базовым адресом.
- module
- DkmModule
Окне Дкммодуле, связанный с Дкммодулеинстанце.
- isReload
- Boolean
Окне Значение true, если символы перегружаются для существующего модуля, и false, если это происходит при загрузке модуля.