I couldn’t get the virtual switch to work with my wifi adapter if my life depended on it. Figured out there was some issue, which I still haven’t found the real reason why, that prevented Hyper-V from using the wifi adapter in the virtual switch.
The workaround is to create an Internal virtual switch and then set your wifi adapter to share the connection with the virtual adapter that is created. Take a look:
In Virtual Switch Manager, create an Internal network virtual switch
Open the Properties of your wireless adapter
Click on the Sharing tab and enable “Allow other network users to connect through this computer’s Internet connection” and from the drop down menu select the virtual switch you created.
There you have it. Internet for your Windows 8.1 Hyper-V virtual machine through your laptop’s wireless adapter.