Sdílet prostřednictvím


Programové uzly

V architektuře ladicího programu je programový uzel:

  • Je jednoduchý popis programu.

  • Dokáže identifikovat sebe sama a proces, ve kterém běží. K programu lze připojit, odpojit od něj a popsat ladicí modul (DE), který ho vytvořil( pokud existuje).

  • Představuje rozhraní IDebugProgramNode2, obvykle vytvořené de nebo port. Programové uzly jsou přidány na port voláním AddProgramNode. Když se do portu přidá programový uzel, přidá se do procesu obsahujícího program, který tento programový uzel představuje.

    Někdy po spuštění ladicí relace se v závislosti na implementaci balíčku ladění používají programové uzly k vytvoření odpovídajících programů. Když je proces dotazován na své programy, programy jsou výčty jeden pro každý uzel programu.

    Před připojením programu potřebuje integrované vývojové prostředí (IDE) jenom jednoduchý popis programu. Tyto informace lze získat z uzlu programu. Po připojení programu se v integrovaném vývojovém prostředí zobrazí podrobnější informace, například seznam všech vláken spuštěných v programu. Tyto informace jsou získány z samotného programu.

Viz také