Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. New Windows APIs

New Windows APIs

Scheduled Pinned Locked Moved The Lounge
c++comjsonhelp
40 Posts 13 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Tom Archer

    Remember though, when you're talking about a legal dept, that's pretty much their definition - picky. Anyway, there's a chance for liability, the company is going to err on the side of caution. Therefore, instead of telling employees that some files shoudl ship with EULAs and some shouldn't - and thereby opening a bunch of subjective decision making - legal simply says "do it this way for everything." Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

    T Offline
    T Offline
    Taka Muraoka
    wrote on last edited by
    #30

    I've worked in enough big companies to know how little leeway you get when word comes down on high about these kind of things :-) It just struck me as odd, given MS's new-found focus on security. Apologies for hijacking the thread, BTW :-). I wasn't having a go, just wondering out loud...


    0 bottles of beer on the wall, 0 bottles of beer, you take 1 down, pass it around, 4294967295 bottles of beer on the wall. Awasu 2.2 [^]: A free RSS/Atom feed reader with support for Code Project.

    T 1 Reply Last reply
    0
    • T Tom Archer

      Pursuant to all the talk today about native code, I thought I'd mention that we have a spreadsheet that lists all the new Windows API functions that will be released with Windows Vista. This spreadsheet is in the same download[^] that contains the Help file (.CHM) of the Windows Vista Developer Story[^]. Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

      J Offline
      J Offline
      Jerry Hammond
      wrote on last edited by
      #31

      Tom, Can I host the file on my site for our .Net users group? Jerry My Programming Library /* You are not expected to understand this */

      T 1 Reply Last reply
      0
      • T Taka Muraoka

        I've worked in enough big companies to know how little leeway you get when word comes down on high about these kind of things :-) It just struck me as odd, given MS's new-found focus on security. Apologies for hijacking the thread, BTW :-). I wasn't having a go, just wondering out loud...


        0 bottles of beer on the wall, 0 bottles of beer, you take 1 down, pass it around, 4294967295 bottles of beer on the wall. Awasu 2.2 [^]: A free RSS/Atom feed reader with support for Code Project.

        T Offline
        T Offline
        Tom Archer
        wrote on last edited by
        #32

        Taka Muraoka wrote:

        Apologies for hijacking the thread, BTW . I wasn't having a go, just wondering out loud...

        No worries bro. You're nowhere near my record for worst hijacking of a thread! When I first got to Microsoft, I saw a thread from the MSDN Subscriptions team congratulating everyone on the release of Visual Studio 2005 and announcing that everything was online for customers. I then saw posts on CodeProject to the effect of people not being able to download Visual Studio Team System. I then responded to the thread and let others know that the downloads weren't working for some people for that product. Major OOPS! Some manager marched into my office and let me know that in the future I should probably take more care to note the distribution lists on the mail. Evidently, I was replying to a thread that included every senior person at Microsoft!! They then sent around threads like "What?! Customers can't get the bits!???" when it just an issue of the customers not realizing that they needed a different subscription level for VSTS. That day I learned that threads like that from senior management are more for "attaboys" - and only among the senior management - than discussion. To put this into perspective what I did would be like if Bill Gates sent out an email congratulating everyone on shipping Windows Vista and someone replied something like "But it’s not working on my machine!” LOL! Needless to say, I’ll probably be kidded about that for the rest of my career here. :-O Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

        T 1 Reply Last reply
        0
        • J Jerry Hammond

          Tom, Can I host the file on my site for our .Net users group? Jerry My Programming Library /* You are not expected to understand this */

          T Offline
          T Offline
          Tom Archer
          wrote on last edited by
          #33

          That list is being updated all the time so you would probably be safer to point to the original file. If you're worried about it going away, that shouldn't be a concern. Once something like that is up there, we continually use the same URL as too many peope depend on it. Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

          T J 2 Replies Last reply
          0
          • T Tom Archer

            Remember that you're speaking as an individual. As a large company, we have to look after millions of customers and many of them - especially large corporations - demand that we create a digitally signed file as the delivery mechanism for our files. Personally, I think it's a pretty low price to pay. Isn't the bigger issue that you're getting the information you need - not that you have to click a couple of dialogs to do it? Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

            T Offline
            T Offline
            TheGreatAndPowerfulOz
            wrote on last edited by
            #34

            since it's documentation and a table/spreadsheet, couldn't you have created web pages from the CHM files and a table from the XLS file -- all in HTML? That way nobody would have had to install anything and the pages could have been linked anyway. Also you could easily have updated the pages without requiring people to have reinstalled the "app". I note that the help file is only partially done. ---sig---
            Might I suggest that the universe was always the size of the cosmos. It is just that at one point the cosmos was the size of a marble. -- Colin Angus Mackay

            T 1 Reply Last reply
            0
            • T Tom Archer

              Taka Muraoka wrote:

              Apologies for hijacking the thread, BTW . I wasn't having a go, just wondering out loud...

              No worries bro. You're nowhere near my record for worst hijacking of a thread! When I first got to Microsoft, I saw a thread from the MSDN Subscriptions team congratulating everyone on the release of Visual Studio 2005 and announcing that everything was online for customers. I then saw posts on CodeProject to the effect of people not being able to download Visual Studio Team System. I then responded to the thread and let others know that the downloads weren't working for some people for that product. Major OOPS! Some manager marched into my office and let me know that in the future I should probably take more care to note the distribution lists on the mail. Evidently, I was replying to a thread that included every senior person at Microsoft!! They then sent around threads like "What?! Customers can't get the bits!???" when it just an issue of the customers not realizing that they needed a different subscription level for VSTS. That day I learned that threads like that from senior management are more for "attaboys" - and only among the senior management - than discussion. To put this into perspective what I did would be like if Bill Gates sent out an email congratulating everyone on shipping Windows Vista and someone replied something like "But it’s not working on my machine!” LOL! Needless to say, I’ll probably be kidded about that for the rest of my career here. :-O Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

              T Offline
              T Offline
              TheGreatAndPowerfulOz
              wrote on last edited by
              #35

              Tom Archer - MSFT wrote:

              Major OOPS!

              been there, done that! i feel your pain -- LOL. ---sig---
              Might I suggest that the universe was always the size of the cosmos. It is just that at one point the cosmos was the size of a marble. -- Colin Angus Mackay

              1 Reply Last reply
              0
              • T TheGreatAndPowerfulOz

                since it's documentation and a table/spreadsheet, couldn't you have created web pages from the CHM files and a table from the XLS file -- all in HTML? That way nobody would have had to install anything and the pages could have been linked anyway. Also you could easily have updated the pages without requiring people to have reinstalled the "app". I note that the help file is only partially done. ---sig---
                Might I suggest that the universe was always the size of the cosmos. It is just that at one point the cosmos was the size of a marble. -- Colin Angus Mackay

                T Offline
                T Offline
                Tom Archer
                wrote on last edited by
                #36

                Actually, that's being done. However, we wanted to get this into people's hands immediately so the first delivery vehicle is the CHM file - which has the benefits of the TOC and searchable index. Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

                1 Reply Last reply
                0
                • I Imtiaz Murtaza

                  Thank you very much for sharing this information. :rose: But now i am very confused. In all the discussions here at CP and many other resourses, it is said that Win32 is now in legacy mode and any new API being added in Vista will be managed. But in the list you've provided, there are tons of new "C" style functions being added into the WIN32 dlls. Now, why people are saying that Win32 is in legacy mode ? Imtiaz

                  T Offline
                  T Offline
                  TheGreatAndPowerfulOz
                  wrote on last edited by
                  #37

                  Imtiaz Murtaza wrote:

                  Now, why people are saying that Win32 is in legacy mode

                  FUD from the linux team?? ---sig---
                  Might I suggest that the universe was always the size of the cosmos. It is just that at one point the cosmos was the size of a marble. -- Colin Angus Mackay

                  1 Reply Last reply
                  0
                  • T Tom Archer

                    That list is being updated all the time so you would probably be safer to point to the original file. If you're worried about it going away, that shouldn't be a concern. Once something like that is up there, we continually use the same URL as too many peope depend on it. Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

                    T Offline
                    T Offline
                    TheGreatAndPowerfulOz
                    wrote on last edited by
                    #38

                    Tom Archer - MSFT wrote:

                    That list is being updated all the time so you would probably be safer to point to the original file

                    Another reason to make the list an HTML table. ---sig---
                    Might I suggest that the universe was always the size of the cosmos. It is just that at one point the cosmos was the size of a marble. -- Colin Angus Mackay

                    1 Reply Last reply
                    0
                    • T Tom Archer

                      Pursuant to all the talk today about native code, I thought I'd mention that we have a spreadsheet that lists all the new Windows API functions that will be released with Windows Vista. This spreadsheet is in the same download[^] that contains the Help file (.CHM) of the Windows Vista Developer Story[^]. Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

                      P Offline
                      P Offline
                      Paludarium
                      wrote on last edited by
                      #39

                      Hi Tom, I was just wondering if DllMain is really a usefull new API function (line 453, cardmod.h, axlatocm.dll). Is the file generated by an automated tool? :zzz: How can a DllMain function be useful to a native Win32 EXE ? :) Any clarification would be much appreciated. Paludarium

                      1 Reply Last reply
                      0
                      • T Tom Archer

                        That list is being updated all the time so you would probably be safer to point to the original file. If you're worried about it going away, that shouldn't be a concern. Once something like that is up there, we continually use the same URL as too many peope depend on it. Tom Archer (blog) Program Manager MSDN Online (Windows Vista and Visual C++) MICROSOFT

                        J Offline
                        J Offline
                        Jerry Hammond
                        wrote on last edited by
                        #40

                        ok. Thanks. My Programming Library /* You are not expected to understand this */

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups