MIB_TCP6TABLE_OWNER_PID (Compact 7)
3/12/2014
This structure contains a table of process IDs (PIDs) and the IPv6 TCP links that are context bound to these PIDs.
Syntax
typedef struct _MIB_TCP6TABLE_OWNER_PID {
DWORD dwNumEntries;
MIB_TCP6ROW_OWNER_PID table[ANY_SIZE];
} MIB_TCP6TABLE_OWNER_PID,
*PMIB_TCP6TABLE_OWNER_PID;
Members
- dwNumEntries
The number of MIB_TCP6ROW_OWNER_PID elements in the table.
- table
Array of MIB_TCP6ROW_OWNER_PID structures returned by a call to GetExtendedTcpTable.
Remarks
The MIB_TCP6TABLE_OWNER_PID structure is returned by a call to GetExtendedTcpTable with the TableClass parameter set to TCP_TABLE_OWNER_PID_LISTENER, TCP_TABLE_OWNER_PID_CONNECTIONS, or TCP_TABLE_OWNER_PID_ALL from the TCP_TABLE_CLASS enumeration and the ulAf parameter set to AF_INET6.
The MIB_TCP6TABLE_OWNER_PID structure may contain padding for alignment between the dwNumEntries member and the first MIB_TCP6ROW_OWNER_PID array entry in the table member. Padding for alignment may also be present between the MIB_TCP6ROW_OWNER_PID array entries in the table member. Any access to a MIB_TCP6ROW_OWNER_PID array entry should assume padding may exist.
Requirements
Header |
ws2def.h, |