Я хочу написать библиотеку (C \ C ++), которая могла бы отслеживать сетевой трафик (TCP и UDP), а также ограничивать пропускную способность для определенной области сети (применять различные правила формирования трафика к различным сетевым зонам). Эта библиотека должна работать в Windows 7 (64-разрядная версия). Я был бы рад, если бы такую библиотеку можно было записать как полностью пользовательский режим. Сейчас я изучаю платформу фильтрации Windows. Кажется, что мне нужно, но в сети не хватает сэмплов, и я никогда раньше не писал драйверов. Я буду очень признателен, если кто-то просто подтолкнет меня в правильном направлении или даст обзор того, как такая библиотека может быть реализована.