次の方法で共有


IDebugCoreServer2

このインターフェイスは、ネットワーク上のコンピューター上のサーバーから情報を表示および取得するために使用されます。

構文

IDebugCoreServer2 : IUknown

実装側の注意

Visual Studio では、サーバーを表すためにこのインターフェイスを実装します。 Visual Studio の各インスタンスでは、このインターフェイスのインスタンスを作成します。

呼び出し元に関する注意事項

カスタム ポート サプライヤーでは、Event の呼び出しでこのインターフェイスを受け取ります。

デバッグ エンジンでは、(IDebugCoreServer2 から派生したインターフェイスである IDebugCoreServer3 を返す) GetServer を呼び出すことによって、このインターフェイスを間接的に取得できます。

Vtable 順序のメソッド

次の表に、IDebugCoreServer2 のメソッドを示します。

メソッド 説明
GetMachineInfo コンピューターの名前と属性を取得します。
GetMachineName コンピューターの名前を取得します。
GetPortSupplier コンピューター上に存在するポート サプライヤーを取得します。
GetPort コンピューター上に既に存在するポートを取得します。
EnumPorts コンピューター上のすべてのポートの列挙子を作成します。
EnumPortSuppliers コンピューター上のすべてのポート サプライヤーの列挙子を作成します。
GetMachineUtilities_V7 コンピューターのコンピューター ユーティリティを取得します。

解説

このインターフェイスは、Visual Studio でネットワーク上のコンピューターで実行されているプロセスを参照するためにも使用されます。

要件

ヘッダー: msdbg.h

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

アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll

関連項目