gpt4 book ai didi

c - WinDivert 通路示例返回 "warning: failed to reinject packet (1237)"

转载 作者:行者123 更新时间:2023-11-30 19:21:48 26 4
gpt4 key购买 nike

我运行的是带有 SP1 的 Windows 7 Ultimate。我下载了 WinDivert-1.0.5-MSVC 软件包并使用命令“E:\lib\WinDivert-1.0.5-MSVC\x86>passthru.exe true 1”运行 passthru.exe 文件。然后它给了我错误:“警告:无法重新注入(inject)数据包(1237)”。而且网络也坏了。有人能告诉我为什么吗?谢谢。

E:\lib\WinDivert-1.0.5-MSVC\x86>passthru.exe "true" 1
warning: failed to reinject packet (1237)
warning: failed to reinject packet (1237)
warning: failed to reinject packet (1237)
warning: failed to reinject packet (1237)
warning: failed to reinject packet (1237)
warning: failed to reinject packet (1237)
warning: failed to reinject packet (1237)
warning: failed to reinject packet (1237)
warning: failed to reinject packet (1237)
warning: failed to reinject packet (1237)
^C
E:\lib\WinDivert-1.0.5-MSVC\x86>

最佳答案

1237 = ERROR_RETRY 根据 Microsoft's documentation 。错误代码的描述不是很有帮助,即“操作无法完成。应重试。”我不清楚此错误消息的根本原因。

WinDivert 本质上是将数据包传递给底层 Windows 过滤平台 (WFP) 数据包注入(inject)函数,并在发生错误时将结果返回给用户。也许世界粮食计划署的专家可以提供帮助?

This person也有同样的问题,这显然是由系统上安装的其他软件引起的。删除有问题的软件后,错误消息也得到解决。

关于c - WinDivert 通路示例返回 "warning: failed to reinject packet (1237)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19074065/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com