Data Structures | |
struct | CPU_SPECIFICATION |
struct | CPUMSRINFO |
struct | CPU_SPECIFICATION_STEPPING |
struct | CPU_GROUP_INFO |
struct | CPU_GROUPS_INFO |
struct | CPUINFO |
Defines | |
#define | MAX_NUM_CPUS 256 |
The maxium number of logical CPUs (including physical cores) that are supported with the CPU test. | |
#define | MAX_NUM_CPU_PACKAGES 32 |
The maxium number CPU packages supported. | |
#define | MAX_CPU_GROUPS 4 |
The maxium number of CPU groups (curenly Windows 7 and 2008 support 4 groups of 64 logical CPUs). | |
#define | MAX_CPU_IN_GROUP 64 |
The maxium number of CPU in a groups (in 64-bit Windows). | |
#define | MAX_AFFINITY_SUPPORT MAXIMUM_PROC_PER_GROUP |
The maxium number of CPUs that you can set the CPU affinity for. | |
#define | CPU_SPEED_STRING_LENGTH 15 |
#define | CPU_STRING_LEN 34 |
#define | CPUCODE_STRING_LENGTH 16 |
#define | STEPPING_STRING_LENGTH 6 |
#define | SOCKET_STRING_LENGTH 16 |
#define | FAB_STRING_LENGTH 5 |
Enumerations | |
enum | CPU_OCLK { CPU_OVERCLOCKED_UNKNOWN = 0, CPU_OVERCLOCKED = 1, CPU_UNDERCLOCKED = 2, CPU_OVERCLOCKED_NO = 3, CPU_MAXVAL = 4 } |
enum | CPUINFO_STATUS { CPUINFO_SUCCESS = 0, CPUINFO_ACCESS_DENIED = 1, CPUINFO_INIT_DIRECTIO = 2, CPUINFO_DIRECTIO_VERSION = 3, CPUINFO_NOT_ALL_CPUS_AVAILABLE = 4 } |
Return code for SysInfoDll_GetCPUInfo. More... | |
Functions | |
SYSINFO_API int | SysInfoDll_GetCPUInfo (CPUINFO *pCPUinfo) |
Call this function to return the CPU information structure. |
#define MAX_NUM_CPUS 256 |
The maxium number of logical CPUs (including physical cores) that are supported with the CPU test.
#define MAX_NUM_CPU_PACKAGES 32 |
The maxium number CPU packages supported.
#define MAX_CPU_GROUPS 4 |
The maxium number of CPU groups (curenly Windows 7 and 2008 support 4 groups of 64 logical CPUs).
#define MAX_CPU_IN_GROUP 64 |
The maxium number of CPU in a groups (in 64-bit Windows).
#define MAX_AFFINITY_SUPPORT MAXIMUM_PROC_PER_GROUP |
The maxium number of CPUs that you can set the CPU affinity for.
#define CPU_SPEED_STRING_LENGTH 15 |
#define CPU_STRING_LEN 34 |
#define CPUCODE_STRING_LENGTH 16 |
#define STEPPING_STRING_LENGTH 6 |
#define SOCKET_STRING_LENGTH 16 |
#define FAB_STRING_LENGTH 5 |
enum CPU_OCLK |
enum CPUINFO_STATUS |
Return code for SysInfoDll_GetCPUInfo.
SYSINFO_API int SysInfoDll_GetCPUInfo | ( | CPUINFO * | pCPUinfo | ) |
Call this function to return the CPU information structure.
[out] | pCPUinfo | Pointer to a structure to store the CPU information. |