On 8/28/16, Chris Robinson chris.kcat@gmail.com wrote:
On 08/28/2016 02:50 AM, Ruslan Kabatsayev wrote:
This patch makes previously empty fields szSystemManufacturerEnglish, szSystemManufacturerEnglish and szBIOSEnglish in DxDiag filled with the DMI information. This is the same information I get on my test Windows system. Currently this is only implemented for Linux, on other platforms the fields remain empty.
Are there functions to get this info in the Windows API? If so, it may be worth using/implementing those API calls, instead of reading it directly from the host like this.
I think you're right. There's WMI class Win32_BIOS, which seems not implemented in Wine. This seems to be the right place to implement this instead of this patch's approach. Then dxdiag should just use this interface as it does for CPU queries.