IDebugPort2
Toto rozhraní představuje ladicí port na počítači.
Syntaxe
IDebugPort2 : IUnknown
Poznámky pro implementátory
Vlastní dodavatel portů implementuje toto rozhraní, které představuje ladicí port na počítači.
Pokud port podporuje odesílání událostí portu, musí také implementovat IConnectionPointContainer rozhraní pro podporu IConnectionPoint rozhraní, které pak poskytuje rozhraní IDebugPortEvents2 rozhraní.
Poznámky pro volající
Volání GetPort nebo AddPort vrátí toto rozhraní představující požadovaný port.
Metody v pořadí Vtable
Následující tabulka ukazuje metody IDebugPort2
.
metoda | Popis |
---|---|
GetPortName | Vrátí název portu. |
GetPortId | Vrátí identifikátor portu. |
GetPortRequest | Vrátí požadavek použitý k vytvoření portu (pokud je k dispozici). |
GetPortSupplier | Vrátí dodavatele portu pro tento port. |
GetProcess | Vrátí rozhraní procesu vzhledem k identifikátoru procesu. |
EnumProcesses | Vytvoří výčet všech procesů spuštěných na portu. |
Poznámky
Místní port poskytuje přístup ke všem procesům a programům spuštěným na místním počítači. Jiné porty můžou představovat sériové připojení kabelu k zařízení založenému na systém Windows CE nebo síťové připojení k počítači bez modelu DCOM. Rozhraní IDebugPort2
slouží k vyhledání názvu a identifikátoru portu a vytvoření výčtu všech procesů spuštěných na portu. Zařízení pro spouštění a ukončování procesů na portu jsou implementována v IDebugPortEx2
rozhraní.
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll