Programcsomópontok

A hibakereső architektúrában egy programcsomópont:

  • Egy program egyszerűsített leírása.

  • Képes azonosítani magát és azt a folyamatot, amelyben fut. A programcsomópont csatolható, leválasztható, és, ha van ilyen, leírhatja az őt létrehozó hibakeresési motort (DE).

  • Ezt egy IDebugProgramNode2 felület képviseli, amelyet általában DE vagy port hoz létre. A programcsomópontok az AddProgramNode meghívásával lesznek hozzáadva egy porthoz. Amikor egy programcsomópontot hozzáad egy porthoz, az hozzáadódik ahhoz a folyamathoz, amely a programcsomópont által képviselt programot tartalmazza.

    A hibakeresési munkamenet elindítása után a hibakeresési csomag implementációjától függően a programcsomópontok a megfelelő programok létrehozásához használhatók. Amikor egy folyamat lekérdezi a programokat, a programok fel vannak sorolva, programcsomópontonként egyet.

    Mielőtt egy programhoz csatlakozik, az IDE-nek csak a program egyszerűsített leírására van szüksége. Ez az információ a programcsomópontról szerezhető be. A program csatolása után az IDE részletesebb információkat jelenít meg, például a programban futó összes szál listáját. Ezeket az információkat a program maga szerzi be.

Lásd még