Source code of Windows XP (NT5)
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.

166 lines
4.1 KiB

  1. /*
  2. * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  3. * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  4. * !!!!!!!IF YOU CHANGE TABS TO SPACES, YOU WILL BE KILLED!!!!!!!
  5. * !!!!!!!!!!!!!!DOING SO MESSES UP THE BUILD PROCESS!!!!!!!!!!!!
  6. * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  7. * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  8. */
  9. /*
  10. * verinfo.h - internal header file to define the build version
  11. *
  12. */
  13. //
  14. // WARNING! the following defines are used by some of the components in
  15. // the multimedia core. do *NOT* put LEADING ZERO's on these numbers or
  16. // they will end up as OCTAL numbers in the C code!
  17. //
  18. #ifdef MTN
  19. #define OFFICIAL 1
  20. #define FINAL 0
  21. #ifdef ALTACM
  22. #define /*ALTACM*/ MMVERSION 2
  23. #define /*ALTACM*/ MMREVISION 0
  24. #define /*ALTACM*/ MMRELEASE 83
  25. #ifdef RC_INVOKED
  26. #define VERSIONPRODUCTNAME "Microsoft Audio Compression Manager\0"
  27. #define VERSIONCOPYRIGHT "Copyright (c) 1992-1994 Microsoft Corporation\0"
  28. #endif
  29. #if defined(DEBUG_RETAIL)
  30. #define /*ALTACM*/ VERSIONSTR "Motown Retail Debug Version 2.00.083\0"
  31. #elif defined(DEBUG)
  32. #define /*ALTACM*/ VERSIONSTR "Motown Internal Debug Version 2.00.083\0"
  33. #else
  34. #define /*ALTACM*/ VERSIONSTR "2.00\0"
  35. #endif
  36. #elif defined(ALTVFW)
  37. #define /*ALTVFW*/ MMVERSION 4
  38. #define /*ALTVFW*/ MMREVISION 0
  39. #define /*ALTVFW*/ MMRELEASE 83
  40. #ifdef RC_INVOKED
  41. #define VERSIONPRODUCTNAME "Microsoft Video for Windows\0"
  42. #define VERSIONCOPYRIGHT "Copyright \251 Microsoft Corp. 1992-1993\0"
  43. #endif
  44. #if defined(DEBUG_RETAIL)
  45. #define /*ALTVFW*/ VERSIONSTR "Motown Retail Debug Version 4.00.083\0"
  46. #elif defined(DEBUG)
  47. #define /*ALTVFW*/ VERSIONSTR "Motown Internal Debug Version 4.00.083\0"
  48. #else
  49. #define /*ALTVFW*/ VERSIONSTR "4.00\0"
  50. #endif
  51. #else
  52. #define /*MTN*/ MMVERSION 4
  53. #define /*MTN*/ MMREVISION 0
  54. #define /*MTN*/ MMRELEASE 83
  55. #ifdef RC_INVOKED
  56. #define VERSIONPRODUCTNAME "Microsoft Windows\0"
  57. #define VERSIONCOPYRIGHT "Copyright \251 Microsoft Corp. 1991-1994\0"
  58. #endif
  59. #if defined(DEBUG_RETAIL)
  60. #define /*MTN*/ VERSIONSTR "Motown Retail Debug Version 4.00.083\0"
  61. #elif defined(DEBUG)
  62. #define /*MTN*/ VERSIONSTR "Motown Internal Debug Version 4.00.083\0"
  63. #else
  64. #define /*MTN*/ VERSIONSTR "4.00\0"
  65. #endif
  66. #endif
  67. #elif defined(ACM)
  68. #define OFFICIAL 1
  69. #define FINAL 0
  70. #define /*ACM*/ MMVERSION 2
  71. #define /*ACM*/ MMREVISION 02
  72. #define /*ACM*/ MMRELEASE 005
  73. #ifdef RC_INVOKED
  74. #define VERSIONPRODUCTNAME "Microsoft Audio Compression Manager\0"
  75. #define VERSIONCOPYRIGHT "Copyright \251 Microsoft Corp. 1992-1993\0"
  76. #endif
  77. #if defined(DEBUG_RETAIL)
  78. #define /*ACM*/ VERSIONSTR "ACM Retail Debug Version 2.02.005\0"
  79. #elif defined(DEBUG)
  80. #define /*ACM*/ VERSIONSTR "ACM Internal Debug Version 2.02.005\0"
  81. #else
  82. #define /*ACM*/ VERSIONSTR "2.02\0"
  83. #endif
  84. #elif defined(VFW)
  85. #define OFFICIAL 1
  86. #define FINAL 0
  87. #define /*VFW*/ MMVERSION 1
  88. #define /*VFW*/ MMREVISION 10
  89. #define /*VFW*/ MMRELEASE 176
  90. #ifdef RC_INVOKED
  91. #define VERSIONPRODUCTNAME "Microsoft Video for Windows\0"
  92. #define VERSIONCOPYRIGHT "Copyright \251 Microsoft Corp. 1992-1993\0"
  93. #endif
  94. #if defined(DEBUG_RETAIL)
  95. #define /*VFW*/ VERSIONSTR "VfW Retail Debug Version 1.10.176\0"
  96. #elif defined(DEBUG)
  97. #define /*VFW*/ VERSIONSTR "VfW Internal Debug Version 1.10.176\0"
  98. #else
  99. #define /*VFW*/ VERSIONSTR "1.1\0"
  100. #endif
  101. #endif
  102. /***************************************************************************
  103. * DO NOT TOUCH BELOW THIS LINE *
  104. ***************************************************************************/
  105. #ifdef RC_INVOKED
  106. #define VERSIONCOMPANYNAME "Microsoft Corporation\0"
  107. /*
  108. * Version flags
  109. */
  110. #ifndef OFFICIAL
  111. #define VER_PRIVATEBUILD VS_FF_PRIVATEBUILD
  112. #else
  113. #define VER_PRIVATEBUILD 0
  114. #endif
  115. #ifndef FINAL
  116. #define VER_PRERELEASE VS_FF_PRERELEASE
  117. #else
  118. #define VER_PRERELEASE 0
  119. #endif
  120. #if defined(DEBUG_RETAIL)
  121. #define VER_DEBUG VS_FF_DEBUG
  122. #elif defined(DEBUG)
  123. #define VER_DEBUG VS_FF_DEBUG
  124. #else
  125. #define VER_DEBUG 0
  126. #endif
  127. #define VERSIONFLAGS (VER_PRIVATEBUILD|VER_PRERELEASE|VER_DEBUG)
  128. #define VERSIONFILEFLAGSMASK 0x0030003FL
  129. #endif