Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Toto rozhraní představuje program, který lze ladit.
Syntaxe
IDebugProgramNode2 : IUnknown
Poznámky pro implementátory
Ladicí modul (DE) nebo vlastní dodavatel portů implementuje toto rozhraní, které představuje program, který lze ladit. Toto rozhraní je obvykle implementováno ve stejném objektu , který implementuje IDebugProgram2 rozhraní. Toto rozhraní je registrováno v sadě Visual Studio voláním PublishProgramNode.
Poznámky pro volající
Volání GetProviderProgramNode vrátit toto rozhraní. Vlastní dodavatel portu obdrží toto rozhraní prostřednictvím volání AddProgramNode. De přijímá toto rozhraní prostřednictvím volání připojit.
Metody v pořadí Vtable
Následující tabulka ukazuje metody IDebugProgramNode2.
| metoda | Popis |
|---|---|
| GetProgramName | Získá název programu. |
| GetHostName | Získá název procesu hostujícího program. |
| GetHostPid | Získá identifikátor systémového procesu pro proces hostující program. |
| GetHostMachineName_V7 | ZASTARALÉ. NEPOUŽÍVEJTE. |
| Attach_V7 | ZASTARALÉ. NEPOUŽÍVEJTE. Alternativní přístup najdete v rozhraní IDebugProgramNodeAttach2 . |
| GetEngineInfo | Získá název a identifikátor DE spuštěného tohoto programu. |
| DetachDebugger_V7 | ZASTARALÉ. NEPOUŽÍVEJTE. |
Poznámky
Správce ladění relace (SDM) obvykle volá GetProviderProgramNode k získání tohoto rozhraní.
Požadavky
Hlavička: Msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll