Strange values of SystemType property of Win32_ComputerSystem WMI class?
根据 http://msdn.microsoft.com/en-us/library/aa394102(VS.85).aspx 上的文档,此属性可能采用以下字符串值:
1 2 3 4 5 6 7 8 9 10 | "X86-based PC" "MIPS-based PC" "Alpha-based PC" "Power PC" "SH-x PC" "StrongARM PC" "64-bit Intel PC" "64-bit Alpha PC" "Unknown" "X86-Nec98 PC" |
大部分都很明显,但什么是"X86-Nec98"?是不是一些奇怪的日本机器需要专门的 Windows 版本?它使用普通的英特尔兼容处理器吗?
我也不知道"SH-x"。
编辑:我正在开发一个 C# 类来通过 WMI 收集系统信息,我需要了解所有可能的返回值。
其中许多条目是出于历史兴趣。 Alpha 支持存在于 NT 4 和 NT 5 Beta 中,但在引入 Windows 2000 名称之前就被删除了。其他则反映了更旧的平台。
如果您明确使用 Win32_ComputerSystem(而不是 CIM_UnitaryComputerSystem 或其他父类之一),您只需要处理当前 Windows 实际运行的体系结构:x86、x64