共用方式為


IDebugCoreServer3

這個介面可讓的伺服器處理序正在執行中的相關資訊的存取。

IDebugCoreServer3 : IDebugCoreServer2

實作器注意事項

Visual Studio 會實作這個介面。

呼叫者的備忘稿

使用QueryInterface以取得這個介面,從IDebugCoreServer2介面。 呼叫IDebugDefaultPort2::GetServer也可將傳回這個介面。 這個介面是最常使用自訂的通訊埠供應商所啟動 (本機或遠端) 伺服器上的程式。

方法 Vtable 順序

除了在方法IDebugCoreServer2介面,這個介面會實作下列方法:

方法

描述

IDebugCoreServer3::GetServerName

擷取伺服器的名稱。

IDebugCoreServer3::GetServerFriendlyName

擷取的好記的版本,伺服器名稱

IDebugCoreServer3::EnableAutoAttach

指示要這些處理序啟動時,會自動附加至處理序的詳盡的偵錯引擎。

IDebugCoreServer3::DiagnoseWebDebuggingError

自動附加失敗時,擷取特定的錯誤碼。

IDebugCoreServer3::CreateInstanceInServer

伺服器上建立偵錯引擎執行的個體。

IDebugCoreServer3::QueryIsLocal

會擷取旗標,表示伺服器是否為與呼叫者相同的電腦上。

IDebugCoreServer3::GetConnectionProtocol

擷取值,指出用來與伺服器通訊的通訊協定。

IDebugCoreServer3::DisableAutoAttach

停用所有自動都附加這台伺服器所知的所有偵錯引擎的設定。

備註

自訂通訊埠供應商收到IDebugCoreServer2介面上呼叫IDebugPortEvents2::EventIDebugCoreServer3介面可以取自該介面。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

IDebugCoreServer2

IDebugDefaultPort2::GetServer