Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Mechanizm komunikacji między debugerem a silnikiem debugowania (DE) jest mechanizmem zdarzeniowym opartym na DCOM. Zdarzenia są wysyłane jako obiekty COM, a każde zdarzenie ma parametry, które określają:
DE, który wywołał zdarzenie.
Opis tego, co się stało.
Informacje o procesie, programie i wątku identyfikujące kontekst miejsca wystąpienia zdarzenia. Proces nie jest uruchamiany w przypadku zdarzeń wysyłanych z DE.
Typ zdarzenia wskazujący, czy zdarzenie jest synchroniczne, czy asynchroniczne.
Wszystkie zdarzenia debugowania są wysyłane przy użyciu metody IDebugEventCallback2::Event.
W tym dziale
Źródła zdarzeń wyjaśniają dwa źródła zdarzeń: aparat debugowania (DE) i menedżer sesji debugowania (SDM).
Obsługiwane typy zdarzeń omawia obecnie obsługiwane typy zdarzeń: asynchroniczne i synchroniczne.
Opisy zdarzeń definiują zdarzenia i przyczyny ich użycia.
Powiązane sekcje
Tworzenie niestandardowego aparatu debugowania opisuje sposób działania DE z interpreterem lub systemem operacyjnym w celu zapewnienia usług debugowania.