How to determine virtual machine type from guest OS X?
The setup is the following. Host operation system is OS X, guest operation system is also OS X. And one of the following virtual machines VMware Fusion, Parallels or Virtual Box.
Is it possible to detect the virtual machine type proogrammatically from C++ code?
I have solution only for VMware Fusion. cpuid assembler command return VMwareVMware string for CPU vendor. So it was easy.
But what about Parallels and Virtual Box? I have no idea at all.