HD volume ID, Bios ID, OS ID, CPU ID, Network card ID, HD hardware ID and CD/DVD hardware ID

Does anyone know how to determine these Infos from the Specified Hardware?

Any link or Sources are welcome,i searched a bit within Google but i didnt get any good Results that could be fine implemented into an Win32 App.
Posted on 2004-02-26 15:47:44 by Ntsc

There are some articles on this board about the Network Card ID - ie the MAC address

For HDD volume ID there is an API function in the SDK: GetVolumeInformation

For HD/CD-ROM/DVD Hardware ID the ATA Identify Drive or the ATAPI variant could be used ... but AFAIK there might a need to code a KMD driver to retrive them...the same goes for CPU Serial number (if available and enabled)

For OS ID some info might be available in Registry
Posted on 2004-02-26 17:26:03 by BogdanOntanu