Sys Info
If they could write the name on the hardware things would be simple
If they could write the name on the hardware things would be simple
To learn what hardware a computer contain one can use existing software or write the code for it if the program need it directly.
Software
- DxDiag: Used by choosing run in windows and then enter dxdiag. Can be saved as a txt file and then flooded by desperate users in forums.
- CPU-Z: More hardware focused report.
Code - Windows
CPU
Cpuid - http://stackoverflow.com/questions/1666093/cpuid-implementations-in-c
GPU
DirectX: EnumAdapters - http://msdn.microsoft.com/en-us/library/windows/desktop/ff476877%28v=vs.85%29.aspx
Network
GetAdaptersAddresses - http://msdn.microsoft.com/en-us/library/windows/desktop/aa365915%28v=vs.85%29.aspx
OS
GetVersionEx - http://msdn.microsoft.com/en-us/library/windows/desktop/ms724451%28v=vs.85%29.aspx
Memory
GlobalMemoryStatusEx - http://msdn.microsoft.com/en-us/library/windows/desktop/aa366586%28v=vs.85%29.aspx
GetProcessMemoryInfo - http://msdn.microsoft.com/en-us/library/windows/desktop/ms683219%28v=vs.85%29.aspx