次の方法で共有


IEnumDebugPorts2

このインターフェイスは、コンピューターまたはポート サプライヤーのポートを列挙します。

構文

IEnumDebugPorts2 : IUnknown

実装側の注意

カスタム ポート サプライヤーは、このインターフェイスを実装して、サプライヤーによって作成されたポートの一覧を表します。 Visual Studio は、独自のポート サプライヤーをサポートするためにこのインターフェイスを実装します。

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

EnumPorts を呼び出して、ポート サプライヤーによって作成されたポートの一覧を表すこのインターフェイスを取得します。 EnumPersistedPorts を呼び出して、ディスクに保存されたポートの一覧を表すこのインターフェイスを取得します。

Vtable 順序のメソッド

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

メソッド 説明
次へ 列挙シーケンス内の指定した数のポートを取得します。
Skip 列挙シーケンス内の指定した数のポートをスキップします。
リセット 列挙シーケンスを先頭にリセットします。
複製 現在の列挙子と同じ列挙状態を含む列挙子を作成します。
GetCount 列挙子内のポートの数を取得します。

解説

Visual Studio では、このインターフェイスを使用して、プロセスへのアタッチに使用されるポートの一覧を事前設定します。

デバッグ エンジンは通常、このインターフェイスを使用しません。

要件

ヘッダー: msdbg.h

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

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

関連項目