Sdílet prostřednictvím


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

Viz také