структура MIB_TCP6TABLE_OWNER_PID (tcpmib.h)
Структура MIB_TCP6TABLE_OWNER_PID содержит таблицу идентификаторов процессов (PID) и tcp-ссылок IPv6, которые привязаны к этим идентификаторам.
Синтаксис
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]
Массив MIB_TCP6ROW_OWNER_PID структур, возвращаемых вызовом Метода GetExtendedTcpTable.
Комментарии
Структура MIB_TCP6TABLE_OWNER_PID возвращается вызовом Метода GetExtendedTcpTable , для параметра TableClass задано значение TCP_TABLE_OWNER_PID_LISTENER, TCP_TABLE_OWNER_PID_CONNECTIONS или TCP_TABLE_OWNER_PID_ALL из перечисления TCP_TABLE_CLASS , а для параметра ulAf задано значение AF_INET6.
Структура MIB_TCP6TABLE_OWNER_PID может содержать заполнение для выравнивания между элементом dwNumEntries и первой записью массива MIB_TCP6ROW_OWNER_PID в элементе таблицы . Между MIB_TCP6ROW_OWNER_PID записями массива в элементе таблицы также может присутствовать заполнение для выравнивания. Любой доступ к записи MIB_TCP6ROW_OWNER_PID массива должен предполагать наличие заполнения.
В пакете SDK microsoft Windows, выпущенном для Windows Vista и более поздних версий, организация файлов заголовков изменилась. Эта структура определена в файле заголовка Tcpmib.h , а не в файле заголовка Iprtrmib.h . Обратите внимание, что файл заголовка Tcpmib.h автоматически включается в iprtrmib.h, который автоматически включается в файл заголовка Iphlpapi.h . Файлы заголовков Tcpmib.h и Iprtrmib.h никогда не следует использовать напрямую.
Требования
Минимальная версия клиента | Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера | Windows Server 2008, Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения] |
Верхняя часть | tcpmib.h (включая Iphlpapi.h) |