IDebugCoreServer2
Ten interfejs służy do reprezentowania i uzyskiwania informacji z serwera na maszynie w sieci.
Składnia
IDebugCoreServer2 : IUknown
Uwagi dotyczące implementacji
Program Visual Studio implementuje ten interfejs do reprezentowania serwera. Każde wystąpienie programu Visual Studio tworzy wystąpienie tego interfejsu.
Uwagi dotyczące wywoływania
Niestandardowy dostawca portów odbiera ten interfejs w wywołaniu zdarzenia.
Aparat debugowania może uzyskać ten interfejs pośrednio za pomocą wywołania metody GetServer (która zwraca IDebugCoreServer3, interfejs pochodzący z IDebugCoreServer2
metody ).
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metody .IDebugCoreServer2
Metoda | opis |
---|---|
GetMachineInfo | Pobiera nazwę i atrybuty maszyny. |
GetMachineName | Pobiera nazwę maszyny. |
GetPortSupplier | Pobiera dostawcę portów, który istnieje na maszynie. |
GetPort | Pobiera port, który już istnieje na maszynie. |
EnumPorts | Tworzy moduł wyliczający dla wszystkich portów na maszynie. |
EnumPortSuppliers | Tworzy moduł wyliczający dla wszystkich dostawców portów na maszynie. |
GetMachineUtilities_V7 | Pobiera narzędzia maszyny dla maszyny. |
Uwagi
Ten interfejs jest również używany przez program Visual Studio do przeglądania procesów uruchomionych na maszynach w sieci.
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll