Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

98 lines
3.5 KiB

  1. /****************************************************************************
  2. * *
  3. * VERSION.H -- Version information for internal builds *
  4. * *
  5. * This file is only modified by the official builder to update the *
  6. * VERSION, VER_PRODUCTVERSION and VER_PRODUCTVERSION_STR values *
  7. * *
  8. ****************************************************************************/
  9. #if defined(WIN32) && !defined(SKIP_WINVER)
  10. #include <winver.h>
  11. #endif // defined(WIN32) && !defined(SKIP_WINVER)
  12. /*--------------------------------------------------------------*/
  13. /* the following entry should be phased out in favor of */
  14. /* VER_PRODUCTVERSION_STR, but is used in the shell today. */
  15. /*--------------------------------------------------------------*/
  16. /*--------------------------------------------------------------*/
  17. /* the following values should be modified by the official */
  18. /* builder for each build */
  19. /*--------------------------------------------------------------*/
  20. #ifndef WIN32
  21. #define VERSION "4.4.4000"
  22. #endif
  23. #define VER_PRODUCTVERSION_STR "4.4.4000\0"
  24. #define VER_PRODUCTVERSION 4,4,0,4000
  25. #define VER_PRODUCTVERSION_REGSTR "4,4,0,4000"
  26. #define VERSIONBUILD_STR "4000"
  27. #define VERSIONBUILD 4000
  28. #define VER_PRODUCTVERSION_DW (0x04040000 | 4000)
  29. #define VER_PRODUCTVERSION_W (0x0400)
  30. #define VER_PRODUCTVERSION_DW_REG 04,00,04,00,00,00,FA,00
  31. #define VER_PRODUCTVERSION_DWSTR L"04040FA0"
  32. /*--------------------------------------------------------------*/
  33. /* the following section defines values used in the version */
  34. /* data structure for all files, and which do not change. */
  35. /*--------------------------------------------------------------*/
  36. /* default is nodebug */
  37. #ifndef DEBUG
  38. #define VER_DEBUG 0
  39. #else
  40. #define VER_DEBUG VS_FF_DEBUG
  41. #endif
  42. /* default is privatebuild */
  43. #ifndef OFFICIAL
  44. #define VER_PRIVATEBUILD VS_FF_PRIVATEBUILD
  45. #else
  46. #define VER_PRIVATEBUILD 0
  47. #endif
  48. /* default is prerelease */
  49. #ifndef FINAL
  50. #define VER_PRERELEASE VS_FF_PRERELEASE
  51. #else
  52. #define VER_PRERELEASE 0
  53. #endif
  54. #define VER_FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
  55. #define VER_FILEFLAGS (VER_PRIVATEBUILD|VER_PRERELEASE|VER_DEBUG)
  56. /* Allow these to be re-defined */
  57. #ifndef VER_FILEOS
  58. #ifdef WIN32
  59. #define VER_FILEOS VOS__WINDOWS32
  60. #else // WIN32
  61. #define VER_FILEOS VOS_DOS_WINDOWS16
  62. #endif // WIN32
  63. #endif // ! VER_FILEOS
  64. #ifndef VER_COMPANYNAME_STR
  65. #define VER_COMPANYNAME_STR "Microsoft Corporation"
  66. #endif
  67. #ifndef VER_PRODUCTNAME_STR
  68. #define VER_PRODUCTNAME_STR "Windows\256 NetMeeting\256"
  69. #endif
  70. #ifndef VER_PRODUCTRELEASE_STR
  71. #define VER_PRODUCTRELEASE_STR "3.01"
  72. #endif
  73. #ifndef VER_LEGALTRADEMARKS_STR
  74. #define VER_LEGALTRADEMARKS_STR \
  75. "Microsoft\256 , Windows\256 and NetMeeting\256 are registered trademarks of Microsoft Corporation in the U.S. and/or other countries."
  76. #endif
  77. #ifndef VER_COPYRIGHT_STR
  78. #define VER_COPYRIGHT_STR \
  79. "Copyright \251 Microsoft Corporation 1996-2001"
  80. #endif