Ошибка: SEC_E_CANNOT_INSTALL при запуске кода в msdn «Регистрация с помощью брандмауэра Windows и переход к управлению политикой брандмауэра» - PullRequest
0 голосов
/ 10 июля 2019

Я настраиваю программу брандмауэра, и мне нужно, чтобы она «захватила» управление из брандмауэра 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, &registration);

Программа должна иметь возможность «Зарегистрироваться в брандмауэре Windows и взять на себя ответственность за управление политикой брандмауэра», но нет никаких признаков того, что это происходит.

...