When connecting to an unsecure WiFi network, is there any chance to force Windows to make sure it is connected to one of my selected VPNs before allowing any other traffic to pass through that WiFi connection?
I'm not looking for answers like this where it takes some time between the establishment of the WiFi connection and the establishment of the VPN connection. Instead, no application (with the exception of the VPN connection application) should be able to send or receive packets as long as there is no secure connection.
Preferrably this should work without having to install other tools like it was required in this answer.