CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 5 of 5
  1. #1
    Join Date
    Feb 2006
    Posts
    6

    Read BIOS settings

    Hi,

    Can I read BIOS settings from windows? maybe change them also?

    Thanks alot,
    Hisham

  2. #2
    Join Date
    Oct 2005
    Location
    Bangalore
    Posts
    1,051

    Re: Read BIOS settings

    - Sreehari
    "Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us."
    " Everybody is sent to Earth on a purpose. I am so Lagging behind that i won't die." – Calvin

  3. #3
    Join Date
    Jul 2006
    Location
    Philippines
    Posts
    36

    Cool Re: Read BIOS settings

    Yes you can

    you will use outp() and inp().

    outp(0x70,{put the bios address here 1 to 128});

    read the value with

    inp(0x71);

  4. #4
    Join Date
    Feb 2006
    Posts
    6

    Re: Read BIOS settings

    Maybe in the 80's this only works in Win95
    No version of NT (3.5x, 4.x, 2K, XP, 2K+3) will allow low-level direct
    access to the hardware.

    Thanks anyway, WMIs' class WIN32_BIOS did the job (and that was 2 years ago)

  5. #5
    Join Date
    Jul 2006
    Location
    Philippines
    Posts
    36

    Cool Re: Read BIOS settings

    Actually it still work... I used the same code for win95 in win2k and xp... it worked... but if you have other alternatives... you are of course free to use what you are comfortable with...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured