We need few routines in ASSEMBLY LANGUAGE to obtain system information (in Windows).
Here is a partial list:
1. Hard Drive Serial Number
2. Hard drive Size
3. Hard drive Maker
4. Number of hard drives
5. Hard drive with OS installed
6. CPU Clock speed
7. CPU Version
8. CPU ID
9. OS install date
10. Name of current user
After receiving the programs we will run those in a windows machine (XP/2000 etc) to get the above details of the machine.
We've a wrapper to create DLL from an assembly routine. We can share the wrapper code with you to create the DLLs. The DLLs will be executed on MS windows. It is very important that the sizes of the DLLs to be as small as possible (should be around 4 kilo bytes)
Thanks!