SMBIOS - 获取SPD(串行存在检测)模块信息C#

Ins*_*Man 14 c#

我搜索了很多,但没有找到任何工作代码通过C#获取SPD表信息.在那里有很多软件可以获得这些信息,但如何?

在此输入图像描述

如图所示,对于RAM设备,您可以看到制造商的名称,WMI等根本无法检索

如果在C#中使用DLL也将是完美的

经过一些研究发现:

https://github.com/sapozhnikovay/SMBIOS

但它无法读取表17以获取内存设备信息.

小智 4

当我研究这个问题时,您需要通过SMBUS(而不是 SMBIOS)获取此信息。但您需要创建一个驱动程序(C/C++ 中的 WDM)来访问此信息。