IDebugCoreServer3
Toto rozhraní poskytuje přístup k informacím o serveru, ve kterém proces běží.
Syntaxe
IDebugCoreServer3 : IDebugCoreServer2
Poznámky pro implementátory
Visual Studio implementuje toto rozhraní.
Poznámky pro volající
K získání tohoto rozhraní použijte QueryInterface z rozhraní IDebugCoreServer2 . Volání GetServeru může také vrátit toto rozhraní. Toto rozhraní nejčastěji používá vlastní dodavatel portů ke spouštění programů na serveru (místní nebo vzdálené).
Metody v pořadí Vtable
Kromě metod v rozhraní IDebugCoreServer2 toto rozhraní implementuje následující metody:
metoda | Popis |
---|---|
GetServerName | Načte název serveru. |
GetServerFriendlyName | Načte popisnou verzi názvu serveru. |
EnableAutoAttach | Informuje konkrétní ladicí moduly, aby se automaticky připojily k procesům při spuštění těchto procesů. |
DiagnoseWebDebuggingError | Načte konkrétní kód chyby, když automatické připojení selže. |
CreateInstanceInServer | Vytvoří instanci ladicího stroje na serveru. |
QueryIsLocal | Načte příznak označující, jestli je server na stejném počítači jako volající. |
GetConnectionProtocol | Načte hodnotu označující protokol, který se používá ke komunikaci se serverem. |
DisableAutoAttach | Zakáže všechna nastavení automatického připojení pro všechny ladicí moduly, o které tento server ví. |
Poznámky
Vlastní dodavatel portu obdrží rozhraní IDebugCoreServer2 při volání události. Rozhraní IDebugCoreServer3
lze získat z daného rozhraní.
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll