I've successfully booted Android x86 8.1 R2 in a VirtualBox VM running on a Windows 10 host. I can now boot into Android, however since I'm running in a virtual machine, there is no WiFi hardware, and thus no networking.
If a boot into debug mode it drop into a command line where I can use
ip commands to configure the
eth0 device. I can then ping out to the local network. So I know the VM config is OK.