Я настраиваю программу брандмауэра, и мне нужно, чтобы она «захватила» управление из брандмауэра Windows. Код на этой странице - это то, что я пытаюсь запустить:
https://docs.microsoft.com/en-gb/previous-versions/windows/desktop/ics/c-registering-with-windows-firewall-ownership
Использование visual studio 2013
Я пробовал запускать Visual Studio от имени администратора, а не с / целостности и нет, поэтому в общей сложности 4 различных параметра
не администратор и проверка целостности не дает вывод: INetFwProducts_Count вернул 0.
Администратор и проверка целостности не дает вывод: Ошибка регистрации: 0x80090307
проверка целостности не запускает программу с ошибкой: Windows не может проверить цифровую подпись для этого файла
код на указанном сайте возвращает ошибку в строке
products->Register(product, ®istration);
Программа должна иметь возможность «Зарегистрироваться в брандмауэре Windows и взять на себя ответственность за управление политикой брандмауэра», но нет никаких признаков того, что это происходит.