swsbuyer
asked on
How to read BIO information programmatically
I need to access some of the BIOS settings during our software install. The kind of information I need to access includes:
a) Whether USB 2.0 is enabled or not
b) Whether Parallel ATA is enabled or not
Is there a way to programmatically access this kind of information from BIOS memory. I need to write this in C++ or C on Windows XP.
Thanks.
a) Whether USB 2.0 is enabled or not
b) Whether Parallel ATA is enabled or not
Is there a way to programmatically access this kind of information from BIOS memory. I need to write this in C++ or C on Windows XP.
Thanks.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
http://www.it-visions.de/scripting/WMIReferenz.asp?C_Klassentypen=4&C_Suchwort=ata&C_SubmitSearch=Search
An excellent way to extract the WMI information is by using the "wmic" utility:
wmic path <WMI class name>