OSVERSIONINFOEX and wReserved

This is a discussion on OSVERSIONINFOEX and wReserved within the Windows Programming forums, part of the Platform Specific Boards category; I'll deal with the ASCII version of this struct. The OSVERSIONINFOEX according to MSDN has some of the formerly reserved ...

  1. #1
    pronounced 'fib' FillYourBrain's Avatar
    Join Date
    Aug 2002
    Posts
    2,297

    OSVERSIONINFOEX and wReserved

    I'll deal with the ASCII version of this struct. The OSVERSIONINFOEX according to MSDN has some of the formerly reserved data at the end of the struct filled in. In particular, wSuiteMask and wProductType now exist where some of the wReserved data once was. The only problem is, my winbase.h file has the old version. I believe my SDK is updated. What's the story with this struct? Is it supposed to be updated or what?
    "You are stupid! You are stupid! Oh, and don't forget, you are STUPID!" - Dexter

  2. #2
    train spotter
    Join Date
    Aug 2001
    Location
    near a computer
    Posts
    3,854
    I have the July 2003 SDK on MSVC.NET 2003 Ent (version 7 2003 release).

    My OSVERSIONINFOEX is defined in winnt.h (with wSuiteMask and wProductType ect) and has only a check of the version in winbase.h.
    "Man alone suffers so excruciatingly in the world that he was compelled to invent laughter."
    Friedrich Nietzsche

    "I spent a lot of my money on booze, birds and fast cars......the rest I squandered."
    George Best

    "If you are going through hell....keep going."
    Winston Churchill

  3. #3
    pronounced 'fib' FillYourBrain's Avatar
    Join Date
    Aug 2002
    Posts
    2,297
    Fascinating. I just searched my machine at home and once again it lives in Winbase.h (incorrect again). So you're saying that an updated SDK will fix this huh?
    "You are stupid! You are stupid! Oh, and don't forget, you are STUPID!" - Dexter

Popular pages Recent additions subscribe to a feed

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21