|
7楼
发表于 2021-4-15 15:55:28
|
只看该作者
广东省广州市
日常帮模块修复轮子~
变量名 | 类 型 | 静态 | 数组 | 备 注 | dwSize | 整数型 | | | pTcpTable | 整数型 | | | dwNumEntries | 整数型 | | | table | MIB_TCPROW_OWNER_PID | | | dwRet | 整数型 | | | i | 整数型 | | | GetExtendedTcpTable ( #NULL, dwSize, 真, #AF_INET, #TCP_TABLE_OWNER_PID_ALL, 0 ) 如果真 (dwSize = 0 ) 返回 (0 )pTcpTable = malloc (dwSize)dwRet = GetExtendedTcpTable (pTcpTable, dwSize, 真, #AF_INET, #TCP_TABLE_OWNER_PID_ALL, 0 ) 如果真 (dwRet = #NO_ERROR ) dwNumEntries = __get (pTcpTable, 0 )  计次循环首 (dwNumEntries, i ) memcpy (取 数 据 _通用型 (table ), pTcpTable + 4 � �� (i - 1 ) × 24, 24 )  如果真 (端口号 = 整数到端口 (table.dwLocalPort ))   free (pTcpTable )  返回 (table.dwOwningPid )  计次循环尾 ()free (pTcpTable)返回 (0 )变量名 | 类 型 | 静态 | 数组 | 备 注 | dwSize | 整数型 | | | pTcpTable | 整数型 | | | dwNumEntries | 整数型 | | | table | MIB_TCPROW_OWNER_PID | | | dwRet | 整数型 | | | i | 整数型 | | | GetExtendedTcpTable ( #NULL, dwSize, 真, #AF_INET, #TCP_TABLE_OWNER_PID_ALL, 0 ) 如果真 (dwSize = 0 ) 返回 (0 )pTcpTable = malloc (dwSize)dwRet = GetExtendedTcpTable (pTcpTable, dwSize, 真, #AF_INET, #TCP_TABLE_OWNER_PID_ALL, 0 ) 如果真 (dwRet = #NO_ERROR ) dwNumEntries = __get (pTcpTable, 0 )  计次循环首 (dwNumEntries, i ) memcpy (取 数 据 _通用型 (table ), pTcpTable + 4 � �� (i - 1 ) × 24, 24 )  如果真 (PID = table.dwOwningPid )  free (pTcpTable )  返回 (整数到端口 (table.dwLocalPort ))   计次循环尾 ()free (pTcpTable)返回 (0 )返回 (位或 (右移 (位与 (Port, 65280 ), 8 ), 左移 (位与 (Port, 255 ), 8 )) ) |
评分
-
查看全部评分
|