このインターフェイスは、コンピューターまたはポート サプライヤーのポートを列挙します。
構文
IEnumDebugPorts2 : IUnknown
実装側の注意
カスタム ポート サプライヤーは、このインターフェイスを実装して、サプライヤーによって作成されたポートの一覧を表します。 Visual Studio は、独自のポート サプライヤーをサポートするためにこのインターフェイスを実装します。
呼び出し元に関する注意事項
EnumPorts を呼び出して、ポート サプライヤーによって作成されたポートの一覧を表すこのインターフェイスを取得します。 EnumPersistedPorts を呼び出して、ディスクに保存されたポートの一覧を表すこのインターフェイスを取得します。
Vtable 順序のメソッド
次の表に、IEnumDebugPorts2
のメソッドを示します。
メソッド | 説明 |
---|---|
次へ | 列挙シーケンス内の指定した数のポートを取得します。 |
Skip | 列挙シーケンス内の指定した数のポートをスキップします。 |
リセット | 列挙シーケンスを先頭にリセットします。 |
複製 | 現在の列挙子と同じ列挙状態を含む列挙子を作成します。 |
GetCount | 列挙子内のポートの数を取得します。 |
解説
Visual Studio では、このインターフェイスを使用して、プロセスへのアタッチに使用されるポートの一覧を事前設定します。
デバッグ エンジンは通常、このインターフェイスを使用しません。
要件
ヘッダー: msdbg.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll