windows - WFP 驱动程序将 0.0.0.0 作为连接的本地 IP 地址
问题描述
我正在为 WFP 驱动程序执行连接重定向的标注例程。我已经在FWPS_LAYER_ALE_CONNECT_REDIRECT_V4层注册了。一切正常。当我尝试获取连接的本地 IP 地址时,我总是将其设为 0。这是预期的吗?我正在将连接重定向到本地服务。
local_ip = RtlUlongByteSwap(inFixedValues->incomingValue
[FWPS_FIELD_ALE_CONNECT_REDIRECT_V4_IP_LOCAL_ADDRESS])
IN const FWPS_INCOMING_VALUES *inFixedValues 作为调用例程的参数接收。
用户 sid 也是如此。它总是像 s-1-0-0 这基本上是无效的 sid
我正在获取用户的 sid blob 作为
inFixedValues->incomingValue[FWPS_FIELD_ALE_CONNECT_REDIRECT_V6_ALE_PACKAGE_ID].value.sid
需要帮助理解是这种预期的行为还是我在这里遗漏的东西!
谢谢
解决方案
推荐阅读
- python - `pserve development.ini` 给出追溯 ImportError: No module named testsite
- python - PySide获取QSpinBox中箭头按钮的宽度
- python - PySide2 没有通过基本示例正确关闭
- amazon-web-services - 运行 ECS 任务的 boto3 lambda 调用需要在修订号中进行硬编码?
- python - 连接多个 USB 摄像头
- php - php中无意的for循环
- javascript - 尝试刷新部分然后出错
- python - 我怎样才能获得夹层页面的最新博客文章?
- asp.net-core-mvc - 如何将 ASP.NET MVC Core 中的 SignalR Hub 映射到动态路由?(例如 /controller/action/{id}?
- python - Homebrew 不会开始在 Mojave 10.14.2 上安装