网络 WPE 封包
网络 WPE 封包分类共 6 个方法,全部为收费功能,调用前需先 SetUsername 授权。WPE_GetTcpSockets / WPE_GetTcpSocketsEx 枚举指定进程的 TCP 套接字,条目间用 | 分隔,没有套接字返回字符串 "0";详细版额外给出远程 IP、远程端口和协议(TCP4 / TCP6)。WPE_GetSend 与 WPE_GetSendx64 分别拦截 32 位 / 64 位目标进程的 send 调用,每次发包把套接字、封包数据指针、封包长度三个值回调给宿主子程序;位数选错会直接失败。WPE_StopSend / WPE_StopSendx64 用于停止拦截并清掉回调。回调运行在插件后台线程,且目标线程会同步等待它返回,必须尽快结束;封包内容要自己按「目标进程里的指针 + 长度」用内存读接口读取。拦截失败时用 GetLastError 取原因:-20 位数不符、-21 找不到 send、-22 入口指令不合规、-23 内部消息窗口创建失败、-24 拦截安装失败、-25 参数无效。