How can I detect if a system supports hardware virtualization via code? (Preferably in C# or C++).
I tried using WMI and ManagementObjectSearcher, and could not find a property that seemed to represent if virtualization support was present or not in the machine.
Bonus question: Is it possible to tell if the CPU supports HW virtualization, but disabled in BIOS?