Udostępnij za pośrednictwem


IDebugModuleLoadEvent2

Ten interfejs jest wysyłany przez aparat debugowania (DE) do menedżera debugowania sesji (SDM), gdy moduł zostanie załadowany lub zwolniony.

Składnia

IDebugModuleLoadEvent2 : IUnknown

Uwagi dotyczące implementacji

De implementuje ten interfejs, aby zgłosić, że moduł został załadowany lub zwolniony. Interfejs IDebugEvent2 musi być zaimplementowany na tym samym obiekcie co ten interfejs. Program SDM używa elementu QueryInterface do uzyskiwania dostępu do interfejsu IDebugEvent2 .

Uwagi dotyczące wywoływania

De tworzy i wysyła ten obiekt zdarzenia, aby zgłosić, że moduł został załadowany lub zwolniony. Zdarzenie jest wysyłane przy użyciu funkcji wywołania zwrotnego IDebugEventCallback2 dostarczanej przez sdM, gdy jest dołączony do debugowanego programu.

Metody w tabeli Vtable Order

W poniższej tabeli przedstawiono metodę IDebugModuleLoadEvent2.

Metoda opis
GetModule Pobiera moduł, który jest ładowany lub zwalniany.

Uwagi

Program Visual Studio używa tego zdarzenia, aby zachować aktualność okna Moduły .

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też