System's architecture-dependent processor level. It should be used only for display purposes. To determine the feature set of a processor, use the IsProcessorFeaturePresent function.
If SystemInfoUnion.ProcessorArchitecture is WinNt.PROCESSOR_ARCHITECTURE_INTEL, ProcessorLevel is defined by the CPU vendor.
If SystemInfoUnion.ProcessorArchitecture is WinNt.PROCESSOR_ARCHITECTURE_IA64, ProcessorLevel is set to 1.
If SystemInfoUnion.ProcessorArchitecture is WinNt.PROCESSOR_ARCHITECTURE_MIPS, ProcessorLevel is of the form 00xx, where xx is an 8-bit implementation number (bits 8-15 of the PRId register). The member can be the following value:
Value Description - 0004 MIPS R4000
If SystemInfoUnion.ProcessorArchitecture is WinNt.PROCESSOR_ARCHITECTURE_ALPHA, ProcessorLevel is of the form xxxx, where xxxx is a 16-bit processor version number (the low-order 16 bits of a version number from the firmware). The member can be one of the following values:
Value Description - 21064 Alpha 21064
- 21066 Alpha 21066
- 21164 Alpha 21164
If SystemInfoUnion.ProcessorArchitecture is WinNt.PROCESSOR_ARCHITECTURE_PPC, ProcessorLevel is of the form xxxx, where xxxx is a 16-bit processor version number (the high-order 16 bits of the Processor Version Register). The member can be one of the following values:
Value Description - 1 PPC 601
- 3 PPC 603
- 4 PPC 604
- 6 PPC 603+
- 9 PPC 604+
- 20 PPC 620