With earlier versions of Android, there was the option to connect your mobile phone via USB cable with your Windows PC and enable "USB Internet" to share the internet connection from your PC with your phone (in case you don't have Wi-Fi nor Mobile Data). But with Android 6.0, this option is no longer available from the settings.
Is there a way to a) enable this setting again or b) share the internet connection (reverse tethering) via additional mirroring apps (all without hacking/rooting the phone)?