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