Hey all,
I'm trying, in VB 2005, to programmatically figure out if a computer has multi-core support or not. The only way I've come across on the Internet is by checking HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor in the registry. However, if a computer has HyperThreading, an extra processor will show up here.
Is there a way to determine if a computer truly has at least two cores in it?
Thanks,
I'm trying, in VB 2005, to programmatically figure out if a computer has multi-core support or not. The only way I've come across on the Internet is by checking HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor in the registry. However, if a computer has HyperThreading, an extra processor will show up here.
Is there a way to determine if a computer truly has at least two cores in it?
Thanks,