小编Far*_*ada的帖子

为 Windows 编写驱动程序

我最近问了一个问题,我是否可以通过像 NetLimiter 和 NetBalancer 这样的 C# WinForms 应用程序来限制带宽。有人告诉我有两种方法可以做到这一点。通过适当的QoS或按照“ NDIS 网络过滤器驱动程序”的方式编写一些内容。使用 QoS 不是我想要的方式。所以我查找了一些编写驱动程序所需的东西,并发现了一些有趣的点。诸如对 C/C++ 的良好理解等要点,因为执行的代码很容易出现 BSOD,因为它可以在所谓的“内核模式”下运行。我还发现了一个 GitHub 的“转储”,它看起来很有趣,并吸引我去调查和环顾四周。

正如你所看到的,我还远远不够先进,无法在专业水平上深入研究。忽略这一点,开始我编写驱动程序以进行监控的冒险是一个好的开始 - 并进一步操纵网络以引入节流。

任何可能有帮助的帮助、指南或信息总是受到赞赏。

PS:我不确定这是否(如前面对我上一个问题的评论中提到的)太宽泛而无法在 Stack Overflow 上回答。如果是这样,我要去哪里问这个?

c++ windows networking driver

-4
推荐指数
1
解决办法
3242
查看次数

标签 统计

c++ ×1

driver ×1

networking ×1

windows ×1