MIB_TCP6TABLE_OWNER_PID 構造体 (tcpmib.h)
MIB_TCP6TABLE_OWNER_PID構造体には、プロセス ID (PID) のテーブルと、これらの PID にバインドされたコンテキストである IPv6 TCP リンクが含まれています。
構文
typedef struct _MIB_TCP6TABLE_OWNER_PID {
DWORD dwNumEntries;
MIB_TCP6ROW_OWNER_PID table[ANY_SIZE];
} MIB_TCP6TABLE_OWNER_PID, *PMIB_TCP6TABLE_OWNER_PID;
メンバー
dwNumEntries
テーブル内のMIB_TCP6ROW_OWNER_PID要素の数。
table[ANY_SIZE]
GetExtendedTcpTable の呼び出しによって返されるMIB_TCP6ROW_OWNER_PID構造体の配列。
解説
MIB_TCP6TABLE_OWNER_PID構造体は、GetExtendedTcpTable の呼び出しによって返されます。TableClass パラメーターは、TCP_TABLE_CLASS列挙体からTCP_TABLE_OWNER_PID_LISTENER、TCP_TABLE_OWNER_PID_CONNECTIONS、またはTCP_TABLE_OWNER_PID_ALLに設定され、ulAf パラメーターは AF_INET6 に設定されます。
MIB_TCP6TABLE_OWNER_PID構造体には、dwNumEntries メンバーとテーブル メンバー内の最初のMIB_TCP6ROW_OWNER_PID配列エントリとの間の配置のためのパディングが含まれる場合があります。 配置のパディングは、テーブル メンバー内のMIB_TCP6ROW_OWNER_PID配列エントリ間に存在する場合もあります。 MIB_TCP6ROW_OWNER_PID配列エントリへのアクセスは、パディングが存在する可能性があることを前提とする必要があります。
Windows Vista 以降用にリリースされた Microsoft Windows ソフトウェア開発キット (SDK) では、ヘッダー ファイルのorganizationが変更されました。 この構造体は、Iprtrmib.h ヘッダー ファイルではなく、Tcpmib.h ヘッダー ファイルで定義されます。 Tcpmib.h ヘッダー ファイルは、Iphlpapi.h ヘッダー ファイルに自動的に含まれる Iprtrmib.h に自動的に含まれることに注意してください。 Tcpmib.h ヘッダー ファイルと Iprtrmib.h ヘッダー ファイルを直接使用しないでください。
要件
サポートされている最小のクライアント | Windows Vista、WINDOWS XP と SP2 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008、Windows Server 2003 SP1 [デスクトップ アプリのみ] |
Header | tcpmib.h (Iphlpapi.h を含む) |