IDebugCoreServer3

此介面可讓您存取進程執行中之伺服器的相關信息。

語法

IDebugCoreServer3 : IDebugCoreServer2

實作者的注意事項

Visual Studio 會實作這個介面。

呼叫端注意事項

使用 QueryInterfaceIDebugCoreServer2 介面取得此介面。 呼叫 GetServer 也可以傳回這個介面。 此介面最常由自定義埠供應商用來在伺服器上啟動程式(本機或遠端)。

依照 Vtable 順序的方法

除了 IDebugCoreServer2 介面上的方法之外,這個介面還實作下列方法:

方法 描述
GetServerName 擷取伺服器的名稱。
GetServerFriendlyName 擷取伺服器名稱的易記版本
EnableAutoAttach 告知特定的偵錯引擎,當這些進程啟動時自動附加至進程。
DiagnoseWebDebuggingError 當自動附加失敗時,擷取特定的錯誤碼。
CreateInstanceInServer 在伺服器上建立偵錯引擎的實例。
QueryIsLocal 擷取旗標,指出伺服器是否位於與呼叫端相同的計算機上。
GetConnectionProtocol 擷取值,指出用來與伺服器通訊的通訊協定。
DisableAutoAttach 停用此伺服器知道的所有偵錯引擎的所有自動附加設定。

備註

自定義埠供應商會在呼叫事件時接收IDebugCoreServer2介面。 IDebugCoreServer3您可以從該介面取得介面。

需求

標頭:msdbg.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱