GetProcessorCount Function

Returns the number of hardware threads on the underlying system.

unsigned int __cdecl GetProcessorCount();

Return Value

The number of hardware threads.


unsupported_os is thrown if the operating system is not supported by the Concurrency Runtime. The earliest operating system supported is Windows XP with Service Pack 3.


Header: concrtrm.h

Namespace: concurrency

See Also


concurrency Namespace

IResourceManager::OSVersion Enumeration