IDebugModule2
Ten interfejs reprezentuje moduł — czyli jednostkę wykonywalną programu — taką jak biblioteka DLL.
Składnia
IDebugModule2 : IUnknown
Uwagi dotyczące implementacji
Aparat debugowania (DE) implementuje ten interfejs, aby reprezentować moduł i zapewnić dostęp do informacji o tym module.
Uwagi dotyczące wywoływania
Wywołanie metody GetModule zwraca ten interfejs. De wysyła interfejs IDebugModuleLoadEvent2 do menedżera debugowania sesji (SDM) przy użyciu metody Event .
Ten interfejs można również zwrócić w strukturze FRAMEINFO (która jest zwracana przez wywołanie enumFrameInfo).
- Następnie zwraca również ten interfejs (Funkcja EnumModules zwraca interfejs IEnumDebugModules2 ).
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metody .IDebugModule2
Metoda | opis |
---|---|
GetInfo | Pobiera MODULE_INFO opisujący ten moduł. |
ReloadSymbols_Deprecated | PRZESTARZAŁE. NIE UŻYWAJ. Ponownie ładuje symbole dla tego modułu. |
Uwagi
Informacje o module można wyświetlić w oknie Moduły środowiska IDE.
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll