структура MIB_TCPTABLE_OWNER_MODULE (tcpmib.h)
Структура MIB_TCPTABLE_OWNER_MODULE содержит таблицу идентификаторов процессов (PID) и контекст tcp-связей IPv4, привязанных к идентификаторам PID, а также любые доступные данные о владельцах.
Синтаксис
typedef struct _MIB_TCPTABLE_OWNER_MODULE {
DWORD dwNumEntries;
MIB_TCPROW_OWNER_MODULE table[ANY_SIZE];
} MIB_TCPTABLE_OWNER_MODULE, *PMIB_TCPTABLE_OWNER_MODULE;
Члены
dwNumEntries
Количество MIB_TCPROW_OWNER_MODULE элементов в таблице.
table[ANY_SIZE]
Массив структур MIB_TCPROW_OWNER_MODULE , возвращаемых вызовом Метода GetExtendedTcpTable.
Комментарии
Эта таблица возвращается путем вызова Метода GetExtendedTcpTable с параметром TableClass, для параметра TableClass задано значение TCP_TABLE_OWNER_MODULE_* из перечисления TCP_TABLE_CLASS , а для параметра ulAf — значение AF_INET4.
Структура MIB_TCPTABLE_OWNER_MODULE может содержать заполнение для выравнивания между элементом dwNumEntries и первой записью массива MIB_TCPROW_OWNER_MODULE в элементе таблицы . Между MIB_TCPROW_OWNER_MODULE записями массива в элементе таблицы также может присутствовать заполнение для выравнивания. Любой доступ к MIB_TCPROW_OWNER_MODULE записи массива должен предполагать, что может существовать заполнение.
В microsoft пакет средств разработки программного обеспечения для Windows (SDK), выпущенном для 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) |