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.

134 lines
5.1 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1995 - 2001
  6. //
  7. // File: rcv.src
  8. //
  9. //--------------------------------------------------------------------------
  10. /********************************************************************/
  11. /* */
  12. /* RCV.SRC */
  13. /* */
  14. /* This RC fragment defines version information specific */
  15. /* to one file. It should be #include'd into the component's */
  16. /* main .RC file */
  17. /* */
  18. /********************************************************************/
  19. #include <winver.h>
  20. #include "version.h"
  21. #undef VER_PRODUCTVERSION_STRING
  22. #undef VER_PRODUCTVERSION
  23. #define VER_PRODUCTVERSION_STRING "2.0"
  24. #define VER_PRODUCTVERSION rmj,rmm,rup,rin
  25. #define VER_FILESUBTYPE VFT2_UNKNOWN
  26. #define VER_FILEVERSION rmj,rmm,rup,rin
  27. #define VER_FILEVERSION_STR VER_PRODUCTVERSION_STR
  28. #define VER_LEGALCOPYRIGHT_STR "Copyright \251 Microsoft Corp. 2001\0"
  29. #ifdef UNICODE
  30. #define VER_FILEOS VOS_NT_WINDOWS32
  31. #else
  32. #undef VER_FILEOS
  33. #define VER_FILEOS VOS__WINDOWS32
  34. #endif //UNICODE
  35. #undef VER_PRODUCTNAME_STR
  36. #ifdef UNICODE
  37. #define VER_PRODUCTNAME_STR "Windows Installer - Unicode"
  38. #else
  39. #define VER_PRODUCTNAME_STR "Windows Installer"
  40. #endif
  41. #define VER_LEGALTRADEMARKS1_STR "Microsoft\256 is a registered trademark of Microsoft Corporation.\0"
  42. #define VER_LEGALTRADEMARKS2_STR "Windows\256 is a registered trademark of Microsoft Corporation.\0"
  43. #define VER_FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
  44. /*---------------------------------------------------------------*/
  45. /* */
  46. /* The following section actually creates the version structure. */
  47. /* It is ignored if we are not being invoked by RC. */
  48. /* */
  49. /* These lines should only be modified for localized versions */
  50. /* where indicated. */
  51. /* */
  52. /*---------------------------------------------------------------*/
  53. #ifdef RC_INVOKED
  54. VS_VERSION_INFO VERSIONINFO
  55. FILEVERSION VER_FILEVERSION
  56. PRODUCTVERSION VER_PRODUCTVERSION
  57. FILEFLAGSMASK VER_FILEFLAGSMASK
  58. FILEFLAGS VER_FILEFLAGS
  59. FILEOS VER_FILEOS
  60. FILETYPE VER_FILETYPE
  61. FILESUBTYPE VER_FILESUBTYPE
  62. BEGIN
  63. BLOCK "StringFileInfo"
  64. BEGIN
  65. #ifdef UNICODE
  66. BLOCK "000004B0"
  67. #else
  68. BLOCK "000004E4"
  69. #endif
  70. BEGIN
  71. VALUE "CompanyName", VER_COMPANYNAME_STR
  72. VALUE "FileDescription", VER_FILEDESCRIPTION_STR
  73. VALUE "FileVersion", VER_FILEVERSION_STR
  74. VALUE "InternalName", VER_INTERNALNAME_STR
  75. VALUE "LegalCopyright", VER_LEGALCOPYRIGHT_STR
  76. VALUE "LegalTrademarks1", VER_LEGALTRADEMARKS1_STR
  77. VALUE "LegalTrademarks2", VER_LEGALTRADEMARKS2_STR
  78. VALUE "OriginalFilename",VER_ORIGINALFILENAME_STR
  79. VALUE "ProductName", VER_PRODUCTNAME_STR
  80. VALUE "ProductVersion", VER_PRODUCTVERSION_STR
  81. END
  82. #ifdef INTL
  83. /* this block will be used for localization */
  84. BLOCK "040904E4"
  85. BEGIN
  86. VALUE "CompanyName", VER_COMPANYNAME_STR
  87. VALUE "FileDescription", VER_FILEDESCRIPTION_STR
  88. VALUE "FileVersion", VER_FILEVERSION_STR
  89. VALUE "InternalName", VER_INTERNALNAME_STR
  90. VALUE "LegalCopyright", VER_LEGALCOPYRIGHT_STR
  91. VALUE "LegalTrademarks1", VER_LEGALTRADEMARKS1_STR
  92. VALUE "LegalTrademarks2", VER_LEGALTRADEMARKS2_STR
  93. VALUE "OriginalFilename",VER_ORIGINALFILENAME_STR
  94. VALUE "ProductName", VER_PRODUCTNAME_STR
  95. VALUE "ProductVersion", VER_PRODUCTVERSION_STR
  96. END
  97. #endif
  98. END
  99. BLOCK "VarFileInfo"
  100. BEGIN
  101. /* The following line should only be modified for localized versions. */
  102. /* It consists of any number of WORD,WORD pairs, with each pair */
  103. /* describing a language,codepage combination supported by the file. */
  104. /* */
  105. /* For example, a file might have values "0x409,1252" indicating that it */
  106. /* supports English language (0x409) in the Windows ANSI codepage (1252). */
  107. #ifdef UNICODE
  108. VALUE "Translation", 0, 0x4B0
  109. #else
  110. VALUE "Translation", 0, 0x4E4
  111. #endif
  112. END
  113. END
  114. #endif
  115. /*----------------------------------*/
  116. /* end of version structure section */
  117. /*----------------------------------*/