Возможно ли зарезервировать диапазон/набор сетевых tcp портов таким образом, чтобы доступ (listen/read/write/accept) к ним мог иметь строго определенный процесс? Резервация должна быть перманентной, т.е. сохраняться после перезапуска системы. Все остальные процессы должны не иметь возможности что-либо делать на указанных сокетах
На данный момент было найдено
https://docs.microsoft.com/en-us/windows/desktop/api/iphlpapi/nf-iphlpapi-createpersistenttcpportreservation, но я как я понимаю эта функция резервирует в рамках процесса, что не подходит для задачи
Есть еще конфигурация через netsh динамического диапазона
https://stackoverflow.com/questions/5254330/reserve-a-tcp-port-in-windows, но тут порты просто исключаются из динамического диапазона, что тоже не совсем то.
P.S. я так пониаю, что это можно сконфигурировать через файрволл, но может ли виндовый стандартный файрволл конфигурироваться из кода и насколько это удобно/надёжно?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В процессе поиска наиболее быстрого алгоритма чтения файла и парсинга данных, возникла ошибкаПервоначально тип читаемых строк в файле (а именно...
Есть задача, я ее правильно решил, но на одном из тестов выдает "Time limit error"Перепробовал самые различные варианты решения этой задачи, в том...
И так я пишу програмулину, которую будет проверять компуктер, и проблема в том что на моей локальной машине все работает в штатном режиме,...