Udostępnij za pośrednictwem


IDebugPort2

Ten interfejs reprezentuje port debugowania na maszynie.

Składnia

IDebugPort2 : IUnknown

Uwagi dotyczące implementacji

Niestandardowy dostawca portów implementuje ten interfejs do reprezentowania portu debugowania na maszynie.

Jeśli port obsługuje wysyłanie zdarzeń portów, musi również zaimplementować IConnectionPointContainer interfejs do obsługi IConnectionPoint interfejsu , który z kolei udostępnia interfejs IDebugPortEvents2 .

Uwagi dotyczące wywoływania

Wywołania metody GetPort lub AddPort zwracają ten interfejs, reprezentując żądany port.

Metody w tabeli Vtable Order

W poniższej tabeli przedstawiono metody .IDebugPort2

Metoda opis
GetPortName Zwraca nazwę portu.
GetPortId Zwraca identyfikator portu.
GetPortRequest Zwraca żądanie użyte do utworzenia portu (jeśli jest dostępne).
GetPortSupplier Zwraca dostawcę portu dla tego portu.
GetProcess Zwraca interfejs do procesu, biorąc pod uwagę identyfikator procesu.
EnumProcesses Wylicza wszystkie procesy uruchomione na porcie.

Uwagi

Port lokalny zapewnia dostęp do wszystkich procesów i programów uruchomionych na komputerze lokalnym. Inne porty mogą reprezentować połączenie kabla szeregowego z urządzeniem z systemem Windows CE lub połączenie sieciowe z komputerem innym niż DCOM. Interfejs IDebugPort2 służy do znajdowania nazwy i identyfikatora portu oraz wyliczania wszystkich procesów uruchomionych na porcie. Urządzenia do uruchamiania i kończe procesów na porcie są implementowane w interfejsie IDebugPortEx2 .

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też