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.
W architekturze debugera proces:
Jest kontenerem dla zestawu programów. Jest on ściśle analogiczny do procesu systemu Windows, który jest kontenerem dla zestawu wątków.
Może identyfikować się według nazwy, identyfikatora lub identyfikatora fizycznego.
Może wyliczać wszystkie uruchomione programy (i ich wątki).
Może opisać sam port, w którym działa, oraz maszynę, która ją zawiera.
Może utworzyć co najmniej jeden program, przerwać wszystkie tworzone przez niego programy lub spowodować zatrzymanie programu.
Jest reprezentowany przez interfejs IDebugProcess2 , który jest tworzony podczas uruchamiania procesu. Proces jest uruchamiany przez menedżera debugowania sesji (SDM) lub LaunchSuspended.
Pakiet debugowania może dołączyć aparat debugowania (DE) do procesu, wywołując funkcję Attach, co oznacza, że DE dołącza do wszystkich możliwych programów, które są uruchamiane w procesie, i które jest w stanie obsłużyć. Na przykład, jeśli środowisko uruchomieniowe języka wspólnego DE dołącza się do procesu, to dotyczy tylko programów, które uruchamiają kod zarządzany.