Delen via


Processes

Een proces in de architectuur van het foutopsporingsprogramma:

  • Is een container voor een set programma's. Het is nauw vergelijkbaar met een Windows-proces, een container voor een set threads.

  • Kan zichzelf identificeren met een naam, een ID of een fysieke ID.

  • Kan alle actieve programma's (en de bijbehorende threads) opsommen.

  • Kan zichzelf beschrijven, de poort waarin het wordt uitgevoerd en de computer die deze bevat.

  • Kan een of meer programma's maken, een van de programma's beĆ«indigen die worden gemaakt of ervoor zorgen dat een programma wordt gestopt.

  • Wordt vertegenwoordigd door een IDebugProcess2-interface , die wordt gemaakt wanneer het proces wordt gestart. Er wordt een proces gestart door de sessiedebug-manager (SDM) of LaunchSuspended.

    Het foutopsporingspakket kan een foutopsporingsengine (DE) koppelen aan een proces door Attach aan te roepen. Dit betekent dat de DE wordt gekoppeld aan alle mogelijke programma's die worden uitgevoerd in het proces dat kan worden verwerkt. Als de algemene taalruntime DE bijvoorbeeld wordt gekoppeld aan een proces, wordt deze alleen gekoppeld aan programma's waarop beheerde code wordt uitgevoerd.

Zie ook