IDebugPortEx2
Toto rozhraní umožňuje správci ladění relace (SDM) řídit programy a procesy spuštěné na portu.
Syntaxe
IDebugPortEx2 : IUnknown
Poznámky pro implementátory
Vlastní dodavatel portů implementuje toto rozhraní ve stejném objektu, který implementuje IDebugPort2.
Poznámky pro volající
SDM volá QueryInterface v IDebugPort2
rozhraní k získání tohoto rozhraní.
Metody v pořadí Vtable
Následující tabulka ukazuje metody IDebugPortEx2
.
metoda | Popis |
---|---|
LaunchSuspended | Spustí spustitelný soubor. |
ResumeProcess | Obnoví provádění procesu. |
CanTerminateProcess | Určuje, zda lze proces ukončit. |
TerminateProcess | Ukončí proces. |
GetPortProcessId | Získá ID procesu samotného portu. |
GetProgram | Získá program přidružený k uzlu programu. |
Poznámky
Toto rozhraní je obvykle soukromé mezi SDM a vlastním dodavatelem portů.
V případě potřeby může ladicí modul (DE) vyhledat toto rozhraní v rozhraní IDebugPort2 předané launchSuspended a použít LaunchSuspended ke spuštění programu. Nejedná se však o požadavek a de může udělat cokoli, co je potřeba udělat, aby spustil program žádosti.
Požadavky
Hlavička: portpriv.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll